我在制作bash脚本时遇到了麻烦。我正在编写一个脚本来复制多个文件,然后用sed
命令(例如= a/x
)更改一个内部字,但它不起作用。linux bash脚本循环错误处理
#!/bin/bash
for ((i = 20151122; i <=20151131; i++))
do
for ((j = 20151122; j <=20151131; j++))
do
cp ~/lecture_2015_11_21.stream.smil "lecture_$i.stream.smil";
cd ~/
sed -i 's/$i/$j/g' lecture$j.stream.smil
done
done
请在您的问题中指出您尝试了什么,以及(预期的)输出。请参阅[如何提出一个好问题。](http://stackoverflow.com/help/how-to-ask) – agold
嗨麦,你需要用更好的方式来表达你的问题。此外,您在shell脚本问题上标记了javascript。 – Alan
你的代码是什么,错误是什么? – Tempux