たまーにあるんだけど
windowsで作ったファイルをlinuxで読み込むと
BOMが入ったり、末尾に改行がなかったりする。
その末尾の改行がないファイルを読み込むと
最後の行が読み飛ばされることがあった。
気づくまですげーめんどくさかった。。。
まあ解決方法はここをみればOK
qiita.com
while read LINE || [ -n "${LINE}" ] # || [ -n "${LINE}" ] は末尾に改行がないときのため echo ${LINE} do < ${FILE}

- 作者: Arnold Robbins,Nelson H. F. Beebe,日向あおい
- 出版社/メーカー: オライリージャパン
- 発売日: 2006/01/16
- メディア: 大型本
- 購入: 6人 クリック: 193回
- この商品を含むブログ (39件) を見る

- 作者: 上田隆一
- 出版社/メーカー: 技術評論社
- 発売日: 2015/05/15
- メディア: Kindle版
- この商品を含むブログを見る