unix:使用sed替换带有特殊字符的文件路径

时间:2015-10-27 09:56:08

标签: unix replace sed filepath

我正在尝试自动化一些脚本,并且需要更改其中一个脚本读取的文件路径以进行自动化。

因为这些路径有特殊字符,所以我正在撞墙。 我试过逃避特殊字符,但显然我做错了......

这就是我所拥有的:

newpath="/media/g1/Enzymes@Work/MARENOSTRUM/PATHWAYS/COP/test1_A/"
sed -e "s/THISISTHEPATHTOTHEDIRECTORY/${newpath}/g" sampleTrajs.py

给了我预期的错误:

  

sed:-e expression#1,char 34:`s'

的未知选项

0 个答案:

没有答案