複数のコマンドの標準出力を1つのコマンドにパイプするにはどうすればよいですか?
例1:3つすべてのechoコマンドの出力を組み合わせて並べ替えます。
echo zzz; echo aaa; echo kkk
必要な出力:
aaa
kkk
zzz
例2:一時ファイルにリダイレクトせずに、パイプを使用してすべてのコマンドが単一のコマンドラインに含まれるように、次のように書き直します。
setopt > /tmp/foo; unsetopt >> /tmp/foo; set >> /tmp/foo; sort /tmp/foo