请问各位同人,我想要从一个文件中循环获取一行,然后对其按照分割符分成若干字段,再对每一个字段进行处理,在这最后一步要怎么操作呢
while read line
do
# 读取一行,按空格分成n个字段
n=` echo $line | awk -F " *" '{print NF}' `
first_val=` echo $line | awk -F " *" '{print $1}' `
i=2
# 获取下一个字段,这里不会写,print这里要怎么使用参数
while [ $i -le $n ]
do
next_val=` echo $line | awk -F " *" '{print $2}' `
echo $src_pty_no
i=` expr $i + 1 `
done
done < 1.dat