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
++