linux把某个字符匹配的行下一行移到上一行

linux把某个字符匹配的行下一行移到上一行,第1张

可以使用 sed 命令来实现将某个字符匹配的行的下一行移到上一行的 *** 作。具体步骤如下:

使用 sed 命令选择匹配某个字符的行,并将该行和下一行合并,使用 N 命令将其连接,将两行之间加上一个换行符。

其中,/某个字符/ 用于匹配含有某个字符的行,N 命令将当前行和下一行合并,s/\n// 命令将两行之间的换行符去除,p 命令将结果打印到标准输出。

这是bash的一个功能(一般都用这个shell)。bash会记录下你下达的指令(最多一千个,默认,可以修改为你需要的数目),以便你重复使用。你可以用history来查询这些命令。查询的结果,每个指令前会有一个数字,你可以用!+数字来执行相应的命令,或者用上下箭头在这些命令中导航选择你需要的命令。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8458543.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-16
下一篇2023-04-16

发表评论

登录后才能评论

评论列表(0条)

    保存