シェルスクリプト

シェルスクリプトのwhile read文で最終行が読み込まれない

シェルスクリプトのwhile read文で最終行が読み込まれないので、

#!/bin/sh

echo "" >> "${FILE_NAME}"

while read FILE_LINE;do
echo "file_line=${FILE_LINE}"
done < "${FILE_LINE}"


こうするか、

#!/bin/sh

while read FILE_LINE;do
echo "file_line=${FILE_LINE}"
done < "${FILE_LINE}"

echo "file_line=${FILE_LINE}"


こうしなくてはなりません。

投稿日:

-シェルスクリプト

Copyright© とうふもなか ブログ , 2019 All Rights Reserved Powered by STINGER.