我想弄清楚这个命令的用法是什么:
echo < a.txt
根据教科书,它应该重定向程序标准输入。现在我将 a.txt 重定向到 echo 但它不是打印文件的内容而是打印出一个空行!
感谢有人表现出这种行为。
最佳答案
echo
不读取标准输入,因此在这种情况下,重定向毫无意义。echo "Hello" | echo
要打印文件,只需使用以下命令echo "$(<a.txt )"
关于unix - 如何使用 echo 命令打印出文本文件的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22377792/