[root@CentOS ~]$ cat < nano.txt
"i am `whoami`"
[root@CentOS ~]$cat < nano.txt | echo
很疑惑,这样的语法有啥不对的地方吗?所以纠结了很久,想不通为啥执行不了
后来终于恍然大悟,原来是我逻辑混乱了,概念也没拎清
标准输入重定向是使用文件来代替键盘的输入,其前提是该命令需要键盘输入内容
比如:tr,tee,mail,bc,cat,这些都是需要键入内容的
而"echo+字符串"才是一个完整的命令,是不需要输入内容的