Google スプレッドシートで作成した csv ファイルを解析しようとしています。テスト目的では非常に単純で、基本的には次のとおりです。
1,2
3,4
5,6
問題は、csv が改行文字で終わっていないためcat
、BASH でファイルを取得すると、
MacBook-Pro:Desktop kkSlider$ cat test.csv
1,2
3,4
5,6MacBook-Pro:Desktop kkSlider$
すべてのガイドが提案する while ループを使用して、BASH スクリプトを 1 行ずつ読みたいだけです。私のスクリプトは次のようになります。
while IFS=',' read -r last first
do
echo "$last $first"
done < test.csv
出力は次のとおりです。
MacBook-Pro:Desktop kkSlider$ ./test.sh
1 2
3 4
最後の行を読み取ってエコーする方法についてのアイデアはありますか?
前もって感謝します。