【发布时间】:2021-04-17 16:46:37
【问题描述】:
我试图在字符串模式匹配之前和之后在文本文件 (text.txt) 中添加 5 个空白行。我使用以下内容在对我有用的“字符串”匹配之后获取空格-
sed '/string/{G;G;G;G;G;}' text.txt
我想应用相同的 sed 命令在“字符串”之前获得 5 个空行这里我不想要空格,而是在它们之前和之后的空行。有什么建议吗?
【问题讨论】:
-
试试
sed -e '/string/{ s/^/\n\n\n\n\n/; s/$/\n\n\n\n\n/ }' text.txt