2014-03-13 35 views
2

我想弄清楚这是什么命令的用法:如何使用echo命令打印出文本文件的内容?

echo < a.txt 

根据教科书应该重定向程序的标准输入。现在我将a.txt重定向到回显,但不是打印文件的内容,而是打印出一条空行! 欣赏是否有人显示此行为。

+0

你尝试过什么命令? – Yawar

+0

echo“$(cat file)” – fedorqui

+0

正如我所说的我试过:echo Bernard

回答

5

echo不读取标准输入,所以在这种情况下,重定向只是没有意义。

echo "Hello" | echo

打印出的文件只需要使用下面

echo "$(<a.txt)"

0

命令你可以使用

type test.txt 
pause 
+0

在Windows上是的,但不是在Unix上? –

相关问题