2016年3月22日火曜日

sh でファイルから1行ずつ読み込む

http://d.hatena.ne.jp/higher_tomorrow/20110504/1304472902 参照
  • ファイルをRead Open
    exec [fd]< ファイル
  • ファイルから読み込む
    read line 0<&[fd]
  • ファイルを閉じる
    exec [fd]<&-


    exec 5< ${FILE_PATH}
    while read line 0<&5; do
        (( count++ ))
        echo $line
    done
    exec 5<&-

0 件のコメント:

コメントを投稿