我在制作bash脚本时遇到了麻烦。我正在编写一个脚本来复制多个文件,然后使用sed
命令更改内部单词(例如= a/x
),但它无效。
#!/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