【发布时间】:2022-01-27 06:57:32
【问题描述】:
您能否给出 sed 命令,该命令将在文件中找到 \" 并替换为 \\'。
例如行:
LOG_FN=\"file_name\"
会变成
LOG_FN=\\'file_name\\'
通过使用这个template:
sed -i 's/old-text/new-text/g' input.txt
我尝试了以下 sed 命令:
sed -i 's/\\\"/\\\\\'/g' input.txt
sed -i "s/\\\"/\\\\'/g" input.txt
不幸的是,它们失败了,因为我正在寻找的是 \" 的字符串替换,而我尝试更改单个 " 字符的命令。
【问题讨论】:
标签: sed