テキストファイルの読み込み

Bash:
テキストファイルの読み込み

How to: (やり方)

Bashでテキストファイルを読むのは簡単。cat, less, head, tail, grepといったコマンドでいける。以下に例を示す。

# ファイル全体を表示
cat example.txt

# 最初の10行だけ表示
head example.txt

# 最後の10行だけ表示
tail example.txt

# ファイル内の'error'という文字列を含む行を検索
grep 'error' example.txt

サンプル出力:

Hello World
This is a sample text file for Bash tutorial.

Deep Dive (深掘り)

テキストファイルの読み込みはUNIX系システムで長らく使われている。catコマンドは1971年からある!grepなど新しいツールは検索やパターンマッチングを高効率で行える。awksedはさらに高度なテキスト処理に使われる。ファイルの大きさによって、適切なコマンドを選ぶのがベストプラクティス。

See Also (関連情報リンク)