【发布时间】:2020-04-25 07:11:15
【问题描述】:
尝试替换以下文本时,我收到错误:
sed -i "s/ type pulse
fallback "sysdefault"
hint {
show on
description "Default ALSA Output (currently PulseAudio Sound Server)"
}/ type plug
slave.pcm hw/g" .asoundrc
未找到匹配项:(当前为 PulseAudio 声音服务器)\n }/ 类型 插头\n slave.pcm hw/g
我已经尝试使用 \ 转义 " 或将它们交换为 ' 但错误是:
sed: -e expression #1, char 14: unterminated `s' command
问题与空白/新行有关吗?使用 sed、awk 或 perl 最简单的方法是什么?非常感谢!
【问题讨论】: