使用 sed 进行替换时如何放置空格?
Posted
技术标签:
【中文标题】使用 sed 进行替换时如何放置空格?【英文标题】:How can I do to put a space when I do the replacing using sed? 【发布时间】:2022-01-11 16:31:57 【问题描述】:我正在尝试在我的文件中找到 'hello'
以将其替换为 'good bye'
当我使用该命令时:
sed "/'hello',/a 'good bye'" myfile.txt
我得到的是'good bye'
而不是 'good bye'
你知道我该怎么做吗?
非常感谢!
【问题讨论】:
【参考方案1】:要将所有出现的'hello'
替换为一个制表符,后跟'good bye'
,您可以使用:
sed -i "s/'hello'/\t'good bye'/" myfile.txt
【讨论】:
以上是关于使用 sed 进行替换时如何放置空格?的主要内容,如果未能解决你的问题,请参考以下文章