私は以下のようなほぼ同じコードを使用するsriptを持っています:
almsource=`awk -F# '{print $5}' test.csv`
for var in ${almsource[@]}
do
...
done
almSev=`awk -F# '{print $3}' test.csv`
for var in ${almSev[@]}
do
...
done
...の値を除いて、ほとんどのコードは同じですawk -F# '{print $3}'
。awk -F# '{print $3}' as varaible.
Below is my function, but it seems
そして、 awk -F#'{print $ {$ varNum}}'のフィールド値が正しくないため、関数を記述したいと思い ます。
getFieldGrp()
{
#getFieldGrp <fieldVar>
varNum=$1
almfield=`awk -F# '{print ${$varNum}}' test.csv`
...
done
}
誰かがそれを手伝ってくれますか?
どうもありがとう!