读书人

a.sh里调用b.sh的有关问题

发布时间: 2012-02-20 21:18:25 作者: rapoo

a.sh里调用b.sh的问题
a.sh里调用b.sh,

b.sh里有l1/l2/l3/abc_xxx.txt和l1/l2/l3/abc_yyy.txt,

我想把 abc_xxx.txt改成abc_124.txt,
abc_yyy.txt改成abc_dsa.txt,

运行 sh a.sh 124 dsa;

就是每调用一次a.sh时输入两个参数,xxx和yyy的位置的字符就是这两个参数,
再运行b.sh;

请问这个a.sh怎么写?


[解决办法]
sed -i 换一下就行了
[解决办法]
cat old.txt|sed "s/time1/$1/g">new.txt
用双引号
[解决办法]
[Quote=引用:]

cat old.txt|sed "s/time1/$1/g">new.txt
用双引号
[/Quote

++

读书人网 >UNIXLINUX

热点推荐