如果我的文件input.txt包含:
hello
world
!
Run Code Online (Sandbox Code Playgroud)
然后执行 bash 命令echo $(cat input.txt)会输出这个:
hello world !
Run Code Online (Sandbox Code Playgroud)
为什么以及如何修复它以准确输出文件中的内容?
BASH 脚本中的“空”运算符有什么意义?我知道if当您无话可说但需要一个命令来让程序正常运行时,它被用作命令后面的占位符。但它的总体用途是什么?你会在什么时候使用它?什么时候使用它才有意义?