stderrとstdoutを別のファイル記述子にリダイレクトする

stderrとstdoutを別のファイル記述子にリダイレクトする

exec 6>&1ファイル記述子1〜6をコピーします。

しかし、stderrとstdout(1と2)をファイル記述子6にコピーする方法は?

ベストアンサー1

stdoutを6にリダイレクトし、stderrをstdoutにリダイレクトします(したがって、さらに6にリダイレクトされます)。

command >&6 2>&1

おすすめ記事