sed命令帮助。如何用关键字替换当前工作目录的完整路径

时间:2017-03-13 20:30:55

标签: sed

我目前正在使用'sed'命令(下方)搜索单词{{Title}}并将其替换为当前工作目录$ {PWD ## * /} /。

sed -i "s/{{Title}}/${PWD##*/}/g" filename.x

如何修改上述'sed'命令以使用当前工作目录的完整路径?

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

更改s命令以使用不属于路径的分隔符。通常,路径名称中不允许使用:,因此可以安全地使用此处而不是/,而不是:{/ p>

s/expression/$PWD/

使用

s:expression:$PWD: