你的两个例子看起来是一样的,这使得问题难以诊断。 潜在的问题。
你可能需要双引号,如:
sed 's/xxx/'"$PWD"'/'
。
替换代码1】可能包含一个斜线,在这种情况下,你需要找到一个字符
not
包含在
$PWD
中,作为分隔符使用。
要同时解决这两个问题,也许
sed 's@xxx@'"$PWD"'@'