交換してsed
いますurl(\'test.png\')
url(\'/navigation/test.png\')
このコマンドを使用するとうまく動作します
sed -i "s#url(\\\'#url(\\\'/navigation/#g" "main.js"
/
しかし、すでに次に始まるURLステートメントを除外したいと思います。url(\'/favicon.png\')
可能ですかsed
?
ベストアンサー1
鍵となるのは、正規表現でより多くのコンテキストを提供することです。
sed -e "s#\\(url(\\\\'\\)\\(test.png\\\\')\\)#\1/navigation/\2#g"
また注:
- 二重引用符の中には
'
特別なものはありません。 \\
二重引用符の中に\
。