8
がどのecho
-sa列エーテルに、私は次の文で始まる言う:私は、プロセスを除外プロセスが存在しない場合、プロセスにパイプするか?
$ echo "foo" | cat -e - 1>/dev/null
:
私は、次のパイプラインを提出$ echo "foo" 1>/dev/null
$ echo "foo" | 1>/dev/null
なぜこれがエラーメッセージを返さないのですか? bashとpipingのドキュメントは、原因が直接的に言及されていないようです。 echo
からの最初の読み取りの前にEOFが送信されていますか(またはプロセスの上流でパイプの上流で実行されていますか)?