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

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

How to (やり方):

# テキストファイルの内容を表示する
cat file.txt

# ファイルから読み込んだ行を1行ずつ処理する
while read -la line
    echo $line
end < file.txt

サンプル出力:

これはファイルの一行目です
これは二行目です

Deep Dive (深掘り):

テキストファイルを読むことはプログラミングの古典的なタスクです。UNIX系システムでは、‘70年代からcat, more, lessなどのコマンドで行われています。Fish Shell はこれらのコマンドを利用しますが、操作をより直感的にしています。バイナリファイルを読む代わりに、xxdhexdump のようなツールがあります。Fish の read コマンドはシェルスクリプト内でファイルの内容を行ごとに読み取り、変数に代入しやすくします。

See Also (関連情報):