linux中cat,echo和管道的知识

$cat ffhello$f=ff$cat $fhello$echo $f | catff用$echo $f | cat 为什么不是输出hello。
2024-12-22 23:47:52
推荐回答(3个)
回答1:

因为echo只是显示$f的值,然后你管道后面的cat由于没有参数,所以没有返回值
如果你要显示hello,只能这样写
echo $f | cat $f
但是这样画蛇添足,没有意义

回答2:

因为$f=ff
所以不是hello!

回答3:

好几个空间