1
inputfile中:records.txt分割每條記錄的第一個字,推動在數組
100,Surender,CTS
101,Kumar,TCS
102,Raja,CTS
103,Vijay,TCS
我想,在存儲從每個記錄和存儲第一列陣列。
我寫了下面的腳本
id_array=();
while read -a my_line ;
do
id_array+=(${my_line[0]})
done < /home/user/surender/linux/inputfiles/records.txt;
echo ${id_array[0]}
echo ${id_array[1]}
echo ${id_array[2]}
echo ${id_array[3]}
我的預期輸出是
100
101
102
103
但作爲每上面的代碼中,我得到下面的輸出
100,Surender,CTS
101,Kumar,TCS
102,Raja,CTS
103,Vijay,TCS
我不知道在哪裏指定上面腳本中的相應分隔符(逗號)。
需要一些幫助。
是的。這有助於。謝謝 –
不客氣。如果您的問題解決了,請考慮接受答案... –