在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Part 1 : ` command ` 这是 “命令标准输出作为函数标准输入” 操作方法之一,有很大的弊端以及不安全的地方。 缺点一:比较陈旧。 缺点二:容易与单引号混淆。(其实它是你键盘“!”左边那个键) Part 1.5 ` command``与 $(command) 俩者区别 直接看几张图吧,看这图解释他们区别... 大家可以看到俩种表达方式,分别是代表命令直接执行和嵌套执行。 我们发现:执行 附,其实这里有个小bug...( 橙色框框 ):即你怎么知道嵌套执行计算机是真的镶嵌执行的呢? 所以我又截图一张...可以看到直接执行的情况下计算机确实是按照从左到右这样执行的。 所以得出证明,嵌套执行计算机是真的镶嵌执行,我们操作是确实有效的! 他们支持多层嵌套,对运维工作有不可言语的巨大作用。 Part 2 : $(command) 这是 “命令标准输出作为函数标准输入” 操作方法之二,使用这种方法的人也最多! 这种方法的优点是:以 Part 3 : ${command} 那具体是什么意思呢?简而言之,将变量函数 嗯...意思是到了但是还不正确。。但是我们现在知道俩点关于 第一点: 第二点: 第三点: 结论: Part 4 : $(){command} 关于这点,这里就不细说了。 结论: 最后结文:
唔...加一点话。群里的朋友给我提供了一份RHCE的官方手册,上面对“命令标准输出作为函数标准输入”有一个简单的解释,即:命令替换。 命令替换允许命令的输出替换命令本身。当命令包含前导美元符号和括号 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。 |
请发表评论