我想知道我们在shell中调用的命令是 函数还是程序。
linux shell
当一个命令以什么方式或以什么格式通过管道传输到另一个命令时,管道输出存在/发送?是临时文件吗?是字符串吗?接收管道输出的命令如何解码/读取该输出?
例子:
echo "Someone string" | ./program | tail
程序“ program”是否echo以文件形式接收输出?程序将如何读取该输入?
program
echo
linux pipe executable command
linux ×2
command ×1
executable ×1
pipe ×1
shell ×1