シェルのリダイレクトとパイプまとめ [Linux] │ Web備忘録

リダイレクト

入出力の向き先を変更する

>

n>&m とすると、ファイルディスクリプタnをmにリダイレクトする 2>&1 とすると標準エラー(FD2)の出力先が標準出力(FD1)にマージされる

>> とすると、ファイルを追記モードで開いてリダイレクトする

<

標準入力にリダイレクト

cat - <hello.txt

でファイル内容を標準入力にリダイレクトしている

<(cmd) コマンドの実行結果を標準入力にリダイレクト

shellのプロセス置換Process Substitution