プロが教える店舗&オフィスのセキュリティ対策術

下記のシェルスクリプトで、値を取得しようとしていますが、スペースが含まれる文字列となっております。

while read line
do
newname[$count]=`echo $line |cut -f 2 -d ","`
count=`expr $count + 1`
done < ./tmp2.csv

出力結果を参照すると、最初のスペース以降が抜け落ちています。
スペースを含め変数に格納する方法はないでしょうか?

恐れ入りますが、awkは無しでお願いいたします。
(後続に記述しているコードに影響がでます。申し訳ございません)

A 回答 (1件)

IFSをいじるとか。


https://www.google.com/search?q=IFS+bash
    • good
    • 0
この回答へのお礼

ありがとうございました!
解決しました!

お礼日時:2021/03/30 17:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!