|
发表于 2003-10-25 10:20:14
|
显示全部楼层
第二个
[PHP]
#!/bin/bash
list=`cat $1`
c=0
r=0
while grep R$r $1 >/dev/null 2>/dev/null
do
r=`expr $r + 1`
done
while j in $list
do
while echo $j|grep main >/dev/null 2>/dev/null
do
c=`expr $c + 1`
j=`echo $j|sed "s/main/R$r$c/"`
done
echo $j>>tmp.out
done
sed "s/R$r/main/g" tmp.out
[/PHP]
能够解决问题,但代码比较多,效率不高,看看大家还有没有更好的办法。
使用方法:
$command inputfile |
|