假设我有打开的编辑一个文本文件,并在当前行看起来是这样的:插入的行的中间在编一个换行符(编辑)
This is sentence one. Here starts another one.
现在我想提出一个在one.
之后的新行,使得以Here starts
开头的新句子占据下一行。
如何在ed中做到这一点?
假设我有打开的编辑一个文本文件,并在当前行看起来是这样的:插入的行的中间在编一个换行符(编辑)
This is sentence one. Here starts another one.
现在我想提出一个在one.
之后的新行,使得以Here starts
开头的新句子占据下一行。
如何在ed中做到这一点?
您使用s
命令进行替换。格式为:
s/pattern/replacement/
要在更换了新行,用反斜杠转义,然后按回车键:
s/one. /one.\
/
如果你从字面上按回车键,而不是包括\r
或\n
。
在ed处使用以下命令:
s /。 /。\ /
请注意,有两行。
使用1,$ p你会看到预期的结果。
谢谢!是的,我知道有些替代品可以。我正在考虑
.s/\./\.\n/
,但看起来\ n会得到n。 –