Sed:替代模式中未转义的换行符
Sed: unescaped newline inside substitute pattern
我想使用 sed
将名为“file”的文件中的“-Djava.library.path=""'替换为'-Djava.library.path="path"'
sed -i 's/-Djava.library.path=""/-Djava.library.path="path"/g' -f file
returns
sed: 2: file: unescaped newline inside substitute pattern
怎么了?有人可以帮忙吗?
改为
sed -i 's/Djava.library.path=""/Djava.library.path="path"/' file
现在可以了。
我想使用 sed
将名为“file”的文件中的“-Djava.library.path=""'替换为'-Djava.library.path="path"'sed -i 's/-Djava.library.path=""/-Djava.library.path="path"/g' -f file
returns
sed: 2: file: unescaped newline inside substitute pattern
怎么了?有人可以帮忙吗?
改为
sed -i 's/Djava.library.path=""/Djava.library.path="path"/' file
现在可以了。