「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

tee【コマンド】

pointこの用語のポイント

pointコマンドだよ

pointUNIX系で使えるよ

point入力内容を画面とファイルに出力するよ

スポンサーリンク

簡単に書くよ

tee【コマンド】とは

コンピュータさんに対する命令文(コマンド)のひとつ
であり

入力内容を画面とファイルに出力するときに使うコマンド
です。


image piyo

詳しく書くよ

「tee」コマンド

入力した内容や何らかの実行結果を画面とファイル両方に出力するときに使うコマンド

です。
UNIXLinuxとかMacとか)で使えます。

書き方は

tee [オプション] [保存するファイル名]

です。
オプションは、ちょびっとだけあります

オプション説明
-a出力内容をファイルに「追記」する
-iCtrl+「c」を無視する

です。

単純に

tee a.txt

のような形で実行すると画面は入力待ち状態になります。
あとはキーボードで入力した内容が画面にも表示され、ファイル「a.txt」にも保存されます。

とはいえ、そんな使い方はあまりしないですけどね。

例えば

grep hoge * |tee a.txt

のような使い方をします。
このコマンドを実行すると、grepの結果が画面に出力され、かつファイル「a.txt」にも保存されますよ。

ちなみにファイル名を指定しないで

tee [オプション]

と打った場合、画面は入力待ち状態になります。
キーボードで入力した内容は画面に表示されますが、ファイルには保存されません。
普通の使い方のファイルに保存しないバージョンですね。
使い道があるのかないのか分かりません。

あと余談ですが「tee」は「T」からきているのだそうです。
(画面とファイルに)分岐するイメージですってさ。


image piyo2

一言でまとめるよ

まぁ「tee」ってコマンドが出てきたら「画面とファイル両方に出力するときに使うんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像060
書籍画像061

おまけ

■訳してみるよ

「tee(ティー)」はアルファベットの「T」です。
「T字路(丁字路)」のように出力先を分岐させるかららしいですよ。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
ソフトウェア開発現場の「失敗」集めてみた。 42の失敗事例で学ぶチーム開発のうまい進めかた
ソフトウェア受託現場の「失敗」集めてみた。 42の失敗事例で学ぶ受託開発のうまい進めかた