- VIM编辑器和SHELL脚本
- 因为Linux系统一切皆文件,所以编辑文件就是配置服务。
- VIM编辑器的三种模式
- 命令模式
- 输入模式
- 末行模式
-
- 命令模式
- 三个小练习,对于配置服务进行练手。
- 精髓:用VIM设定准确的参数,知道每个参数的效果并用来使用。
- SHELL脚本的两种运行方式。
- 交互式(interactive):一条命令输入后马上执行。
- 批处理(Batch):完整的脚本整个执行。
- SHELL脚本如何编写
- 以.sh结尾
- 第一行声明 #!/bin/bash
- #后只是注释,没有其他作用。
- 然后接命令。
- 如何执行? bash 脚本
- SHELL脚本运行时可以接受用户的参数
- 例如$0对应的是当前Shell脚本程序的名称, $#对应的是总共有几个参数, $*对应 的是所有位置的参数值,$?对应的是显示上一次命令执行返回值,而 $1、 $2、$3……则分别对应着第 N个位置的参数值。
- 条件测试语法
- [ 条件表达式 ] #前后都有一个空格
- 成功便返回数字0,否则便返回其他随机数值。
- 分类
- 文件测试语句 [ -d /etc/fstab ]
- 逻辑测试语句
- 整数值比较语句
- 字符串比较语句
- 文件测试语句 [ -d /etc/fstab ]
标签:脚本,语句,SHELL,17,VIM,编辑器,对应 来源: https://www.cnblogs.com/Black-cat0987/p/12046659.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。