为什么这个命令不输出“1”?
echo 1 | echo
我想象它是这样工作的:
1. echo 1 (outputs 1)
2. | echo (takes the 1 as an input, then echos it)
这不是应该发生的事吗?
答案1
echo 不使用 stdin,请尝试使用 cat
echo 1 | cat
或者
echo 1 | xargs echo
为什么这个命令不输出“1”?
echo 1 | echo
我想象它是这样工作的:
1. echo 1 (outputs 1)
2. | echo (takes the 1 as an input, then echos it)
这不是应该发生的事吗?
echo 不使用 stdin,请尝试使用 cat
echo 1 | cat
或者
echo 1 | xargs echo