为什么这个简单的shell代码的输出为/dev/fd/11“;?
我在我的Maczsh外壳中尝试一些重定向为什么这个简单的shell代码的输出为/dev/fd/11“;?,shell,unix,Shell,Unix,我在我的Maczsh外壳中尝试一些重定向 我看到echo进程扩展有效地“扩展”到一个文件名。您将该文件名作为参数传递给echo,它会尽职尽责地将其写回标准输出。如果你写过 cat <(echo $c) cat从这里得到了答案 看起来echo无法从标准输入中读取,因此echo
我看到
echo进程扩展有效地“扩展”到一个文件名。您将该文件名作为参数传递给echo
,它会尽职尽责地将其写回标准输出。如果你写过
cat <(echo $c)
cat从这里得到了答案
看起来echo
无法从标准输入中读取,因此echo<…
即使与