|
发表于 2008-3-17 09:50:06
|
显示全部楼层
Post by eagleisyou;1827000
sed单独应该是做不到,
用中间文件,输入重定向做出来了,
感觉有点silly
- # save sed output to a tmpfile
- sed -n -e 's/aa/bb/p' file1 > tmpfile
- exec 4<&0 0< tmpfile
- while read VER1
- do
- echo "$VER1 is "
- #do something more
- done
- exec 0<&4
复制代码
没大看明白要做什么。
是这个意思么?
while read VER1
do
echo "$VER1 is "
#do something more
done < <(sed -n -e 's/aa/bb/p' file1) |
|