Home > Archives > 2022年01月30日

2022年01月30日

read コマンドを少しまともに使う

タブ区切りのフィールドを,タブ以外はそのままに読み込んで flds という配列に入れてもらう:

while IFS=$'\t' read -a flds; do echo ${flds[0]}; ...; done

IFS をちゃんと指定しておかないと空白まで消えちゃうので注意なのと,-a オプションで配列に入れてもらえるので便利なのと.ここらは今までちゃんと使えていなかったのでメモ.

Home > Archives > 2022年01月30日

Search
Feeds

Page Top