您的位置 首页 数字

shell简介入门bash编程之履行

在Bourne Shell中有五种方式执行一个命令,而这五利方式所产生的结果有所不同:::直接下命令:这个方式和在命令行中用命令的效果一样。::使用sh

在Bourne Shell中有五种办法履行一个指令,而这五利办法所发生的成果有所不同:

::直接下指令:这个办法和在指令行顶用指令的作用相同。

::运用sh指令sh command:这时的文件有必要是Bourne Shell的脚本,但这个文件并不一定要设成

可履行。除此之外和直接用指令的办法相同。

::运用.指令command:这时和运用sh指令类似,只不过它不像sh一般会发生新的process,相反

地,它会在原有的process下完结作业。

::运用exec指令exec command:此刻这个脚本将会被所履行的指令所替代。当这个指令履行完毕

之后,这个脚本也会随之完毕。

::运用指令替换:这是一个适当有用的办法。假如想要使某个指令的输出成为另一个指令的参

数时,就一定要运用这个办法。咱们将指令行放在两个`符号。

例如:

str=`Current directory is “pwd`

echo $str

成果如下:

Current directory is /home/dfbb

这个意思是pwd这个指令输出/users/cc/mgtsai,然后整个字符串替代本来的pwd设定str变量,

所以str变量的内容则会有pwd指令的输出。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/shuzi/298211.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部