echo $(文件名)和猫文件名有什么区别?


echo $(cat filename) 

cat filename

为我生产同样的产品。为什么?

对于第一个;回声奖的无用使用";。第二次不是。

有一个转折:echo将"压平";$variable中的任何空格都放在一个空格中——当然,除非你用双引号引用$variable——有时你可以合法地在backticks中使用echo来产生这种副作用。但这很少是必要的或有用的,所以大多数情况下,这只是回声的一种误导性使用。

所以忘记第一个。它坏了。

相关内容

  • 没有找到相关文章

最新更新