我一個文本文件,誰包含此:awk命令的結果到數組
Hello 4
Bye 2
Toto 2
,我希望把每行到MyArray1的第一個字符串,和整數到另一個MyArray2。
我寫了這個,但它不起作用。
#!/bin/bash
countline=$(awk '{ print $1 }' test | wc -l)
for ((i=0; i<$countline ;i=i+1))
do
MyArray1[$i]=awk '{ print $1 }' test
done
for ((i=0; i<$countline ;i=i+1))
do
MyArray2[$i]=awk '{ print $2 }' test
done
請幫幫我。
注意,這是更簡單,更快:'countline = $(WC -l