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

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

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

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

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

1、grep [选项] 字符串 文件名(在文件中匹配符合条件的字符串)

选项:

-i 忽略大小写

-v 排除指定的字符串

例子:

grep "test" a.txt(在a.txt中搜索匹配test的字符串)

注意:

find命令:在系统中搜符合条件文件名,使用通用符,通用符是完全匹配

grep命令:在文件中搜索符合条件字符串,使用正则匹配,正则包含匹配


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存