3>&1は4>&3 5>&3などを意味しますか?
期待する echo foo | tee /proc/self/fd/{3..6} 3>&1 / proc / self / fd / 4のようなエラーで失敗する:そのようなファイルやディレクトリなどはありませんが、驚いたことに、それは出力します foo foo foo foo foo それ3>&1は私が3他のものに変更した場合に機能しないことを除いて、以下のすべての記述子が標準出力にリダイレクトされるようです $ echo foo | tee /proc/self/fd/{3..6} 4>&1 tee: /proc/self/fd/3: No such file or directory tee: /proc/self/fd/5: No such file or directory tee: /proc/self/fd/6: No such file or directory foo …