linux grep awk sed 正则

谁对linux命令的grep awk sed 这几个比较了解

能给我说明一下这几个命令结合正则表达式的使用吗

自己也查了使用说明,但感觉不是太明白

  • 给你找了一篇非常好的博客,你可以看看是否有帮助,链接:Linux三剑客 grep sed awk 详细使用方法
  • 除此之外, 这篇博客: 【Linux】使用grep和awk从文件中筛选字符串中的 步骤3:利用sed命令完成以下操作,并输出到屏幕 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • https://www.cnblogs.com/JohnLiang/p/6202962.html

    sed是文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作。

    将歌词中 第2行 至 第40行 删除将歌词中 所有【我】替换成【你】

    sed -n '/我/p' jaychou_lyrics.txt | sed 's/我/你/g'
    

    在这里插入图片描述