vim编辑器与shell命令脚本

vim

Linux中配置应用服务器其实就是修改它的配置文件。还有编写文档这些事,都是通过vim编辑器完成的

vim编辑器有三种模式:

命令模式:控制光标移动

编辑模式:可对文本编辑

末行模式:保存、退出与设置编辑环境



 


 

Shell

shell有两种工作形式:

交互式:用户输入一条命令,shell解释执行一条

批处理:用户先编写一个shell脚本,包括多个命令,shell一次执行所有

查看可用的shell解释器:cat/etc/shells

查看当前shell解释器:echo $SHELL

 

1.编译简单的shell脚本

一个完整的shell脚本应该包括:

脚本声明(#!):告知系统使用何种shell来解释

注释信息(#):介绍,可不写

可执行语句:具体命令

下面的脚本功能:显示当前工作路径并列出当前目录下的所有文件与属性



脚本执行方法有三种:

脚本路径:./example.sh

sh 脚本路径:sh example.sh

source 脚本路径:source example.sh

执行脚本,权限不足


授权


 

2.接收用户参数

“命令名 参数1 参数2 参数3


还有shell预定义变量:


修改脚本如下


执行脚本


 

3.判断用户的参数

shell脚本应判断用户输入的参数,测试语句能够测试特定的表达式是否成立,当条件成立返回0,否则非0.


 


测试/etc/yum.repos.d是否为目录


 


这里的||&&都有短路的效果

 


判断11是否大于10


 


 

4.条件测试

下面脚本执行:判断目录是否存在,若不存在则自动创建


执行,查看目录


 

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值