输出重定向、运算、退出状态码、if命令

21 篇文章 0 订阅

1、输出重定向

ls -al  > test

将al文件中的内容输出到test中

 

2、test中有多少行、多个个单词、多少个字节

wc <test

 

3、expr用于数学计算

c = $(expr 8/2);

可以使用方括号代替expr

d=$[8/2];

 

4、浮点数计算

e=$(echo "scale=4;10/3" | bc);

计算10/3的结果,保留四位小数

其中,运算符“|”叫做管道,一个结果的输出作为另一个的输入

 

5、内联输入重定向

f=$(bc << EOF

a1 = ($a*$b)

a1/3

EOF

)

 

 

7、

echo $?: 退出的状态码

pwd: 输出当前的目录环境

命令执行退出的状态

0      成功

127  没有找到命令

1      未知错误

126   命令不可执行

 

 

8、if命令

if 命令

 then

    命令

fi

 

(只有if命令的退出状态码为0,才会执行then部分)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值