teeコマンド
スポンサードリンク
【説明】
標準入力から読んだ内容を標準出力とファイルとに書き出す際に使用します。
標準入力を、標準出力と引数で与えられた全てのファイルとにコピーする。何らかのデータをパイプに送るとき、同時にそのコピーを保存しておきたいときに便利です。存在しないファイルに書き出そうとすると、このファイルは作成される。もしすでに存在しているファイルに書き出そうとすると、
-a オプションを使わない限り、以前の内容は上書きされる。
【構文】
tee [オプション] [ファイル]
例 lsコマンドの結果を標準出力とls.txtファイルへ書き出す。
[root@localhost test]# ls | tee ls.txt
sedchange.txt
test.sh
test.txt
test.txt.bz2
test1
test2
test3
[root@localhost test]# cat ls.txt
sedchange.txt
test.sh
test.txt
test.txt.bz2
test1
test2
test3
[root@localhost test]# |
→lsコマンドの詳細を見る
|
|