shell脚本中一些参数和变量的认识

shell脚本中一些参数和变量的认识

 

 

1.在shell中经常用到的一些默认变量

$0  表示shell本身的文件名

$?  表示运行时候的返回值

$1  表示传入的第一个参数

$2  表示传入的第二个参数

$#  表示传入的参数个数

 

2.shell中的判断的用法

-d  目录是否存在

-f  文件是否存在

-n  变量非0

-x -w -r  判断是否有xwr的权限

-e  变量是否存在

 

3. shell中的符号

-eq  等于

-ne  不等于

-le  小于等于

-ge  大于等于

-lt  小于

-gt  大于

&&  左边的命令返回真(即返回0),则执行右边

||      左边的命令返回假(即返回1),则执行右边

wc -l   计算行数

echo -e  激活换行符

echo -e "\n 123 \n 456"    输出的\n为转义字符

echo  "\n 123 \n 456"    会输出\n

\n    换行

\\    插入\符号

\"    插入双引号"

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值