0

次のようなtxtファイルに数行の文字列があります。

input.txt -->

abc;def;ghi jklm;mno pqr;
abcde;fgh;ijk lmno;pqrs tuv;

私のコードはこれです。スペースでは機能しませんでした。助けてください。

awk -F";" '{print $1,$2,$3,$4}' input.txt | while read var1    
var2 var3 var4 
Do
 echo 'var1 = ' $var1
 echo 'var2 = ' $var2
 echo 'var3 = ' $var3
 echo 'var4 = ' $var4
Done

必要な出力 -->

var1 = abc
var2 = def
var3 = ghi jklm
var4 = mno pqr

var1 =abcde
var2 =fgh
var3 =ijk lmno
var4 =pqrs tuv
4

1 に答える 1