tailってなに?
tailコマンドは、ファイルの末尾数行を標準出力に表示するコマンドです。
tail - ファイルの末尾数行を表示 - Linuxコマンド
- いつ使うかわかりません!!!
- どうやら-fのオプションでログファイルに追記されていく様子を見るのに使われるらしい
- どんな使い方が出来るのか、シェルをつくって確かめてみよう
今回作ったシェル
add_text.bash
for i in {1..100};
do date >>test.txt
sleep 3;done
- dateをただただテキストファイル(test.txt)に追記していくだけのシェル
実際にやってみた
-
bashファイルが保存してあるディレクトリへ移動
-
作ってみたシェルをフォアグランドで実行
(user dir) % bash add_text.bash
-
ちょっとまって止めてみる(Ctrl + Z)
-
バックグラウンドで再開
(user dir) % bg %(ジョブID)
jobIDがわからない場合は、「jobs」で確認する!
-
「tail -f (textファイル)」を実行
(user dir) % tail -f test.txt
以上です!
ジョブを停止するのもお忘れなく