1、Linux上和windows上使用sed命令区别
sed -i 's/12345/$rank_version/g' test.py #linux上
sed -i '' 's/12345/$rank_version/g' test.py #windows上必须加两个单引号 '' 否则会报这样的错 extra characters at the end of d command
2、通过变量名称替换内容时
rank_version=1122
sed -i '' "s/1111/$rank_version/g" test.py #window上
sed -i "s/1111/$rank_version/g" test.py #linux上