私は次のようなファイルを持っています
line1 word1 word2 word4 etc..
line2 word1 word2 word4 etc..
コマンドで単語を抽出できることはわかっていcut -d ' ' -fx
ますが、1回の操作で多くの単語を抽出して割り当てたいと思います。
while read line;do
echo $line | awk '{ word1=$1; word2=$2 }'
# usage $word1, $word2, etc.
done < $file
これは可能ですか?
より良い例
ファイルjose 1234 2011/12/01
maria 2345 2010/04/10
脚本
while read line;do
echo $line | awk '{ name=$1; counter=$2, date=$3 }'
# usage $name, $counter, $date, etc
done < $file