【发布时间】:2011-12-19 01:28:02
【问题描述】:
我已经对此进行了多次搜索,虽然解决方案似乎很明显,但我似乎无法针对我的特定情况找到一个明确的解决方案。我有一个包含字符串“${string}”的文件,我想用另一个恰好是文件路径“/tmp/myfilepath”的字符串替换它。
"sed" 显然似乎是 linux 中最流行的选择。我正在使用以下命令:
sed -i 's/"${string}"/"/tmp/myfilepath"/g' myFile.txt
我收到错误消息...
sed: -e expression #1, char 5: unknown option to `s'
我使用双引号是因为它有额外的斜线。我尝试过混合匹配单引号和双引号,但似乎没有任何效果。有什么想法或解决方案吗?提前致谢。
【问题讨论】:
标签: linux search replace sed redhat