shell的sed匹配替换时,怎么替换成变量呀?
如下面的例子:foriin{1..8};dosed's/10N/{$i}N/g'10N.sh>$i"N.sh";done我想把10N替换成1N,2N,。。。。8N呀但是不...
如下面的例子:
for i in {1..8}; do sed 's/10N/{$i}N/g' 10N.sh > $i"N.sh"; done
我想把10N替换成1N,2N,。。。。8N呀但是不行。不过重定向时可以 展开
for i in {1..8}; do sed 's/10N/{$i}N/g' 10N.sh > $i"N.sh"; done
我想把10N替换成1N,2N,。。。。8N呀但是不行。不过重定向时可以 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询