前面写过用sed对整个文件过滤的,代码很简单。
现在这个是能够取出其中的一行行来过滤的,为了获取更多的相关信息。
注意列表中的空格先变为_,然后再变回来,不然会出错。
#/bin/sh
i=$( grep "chenbing" my.c.temp | sed 's/\ /\_/g' | awk -F "chenbing" '{print$1}')
echo $i
for integer in $i
do
(echo "$integer" | sed 's/\_/\ /g' )
done