命令置换
命令置换可以输出一条或者多条命令的输出。可以让命令在不同语境下起作用,最常见的是使用 \
`` 符号进行对命令的包裹,这样就能够输出使用命令得出的结果。可以成为另外一个命令的参数,也可以成为循环的参数。
1 | echo `hostname` |
算数运算
使用反引号,双括号,和let进行相对来说简单
使用反引号
使用反引号内用expr命令进行整型数的运算。
1 | z=`expr $z+1` |
使用双括号和let进行运算
1 | z=$((z+3)) |
今天的内容有点少。。。
记录生活点滴
命令置换可以输出一条或者多条命令的输出。可以让命令在不同语境下起作用,最常见的是使用 \
`` 符号进行对命令的包裹,这样就能够输出使用命令得出的结果。可以成为另外一个命令的参数,也可以成为循环的参数。
1 | echo `hostname` |
使用反引号,双括号,和let进行相对来说简单
使用反引号内用expr命令进行整型数的运算。
1 | z=`expr $z+1` |
1 | z=$((z+3)) |
今天的内容有点少。。。
本文标题:bash学习记录(九)命令置换和算数扩展
文章作者:NanYin
发布时间:2018年06月11日 - 17:06
最后更新:2019年08月12日 - 13:08
原始链接:https://nanyiniu.github.io/2018/06/12/2018-06-16-bash_09_%E5%91%BD%E4%BB%A4%E7%BD%AE%E6%8D%A2/
许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。