[A-00023]Shellでファイル読み込み

シェルスクリプトでファイルを読み込む方法を記載する。

ここではCSVファイルを読み込む事を想定する。

例えば下記のようなファイルがあるとする。

aiueo,kakikukeko,sashisuseso
tachitsuteto,naninuneno,hamihuhemo
rarirurero,wawiwo

上記のような改行されたレコードを持つファイルをループして1行づつ読み込む方法として下記の方法がある。

#!/bin/bash

while read line
do
 echo $line
done < ./test.csv

上記を実行すると下記のような結果となる。

anonymous-MacBook-Pro:$ ./test.sh
aiueo,kakikukeko,sashisuseso
tachitsuteto,naninuneno,hamihuhemo
rarirurero,wawiwo

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

*