我有一个像
line1 word1 word2 word4 etc..
line2 word1 word2 word4 etc..
我知道我可以使用cut -d ' ' -fx
命令提取单词,但我想在一次操作中提取和分配许多单词。
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