Linux删除指定字符串内容及以前的字符串内容\以后的字符串内容(最新推荐)

 更新时间:2023年02月16日 10:41:07   作者:A-刘晨阳  
这篇文章主要介绍了Linux删除指定字符串内容及以前的字符串内容\以后的字符串内容,本文给大家讲解的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

内容编辑

[root@localhost ~]# cat a.txt
GeForce RTX 2080 Ti - 2733M
GeForce RTX 2080 Ti - 9282M
NVIDIA GeForce GTX 1080 Ti - 2947M
NVIDIA GeForce GTX 1080 Ti - 3098M

删除指定内容自身及以前所有的字符串内容

#原始内容
GeForce RTX 2080 Ti - 2733M
GeForce RTX 2080 Ti - 9282M
NVIDIA GeForce GTX 1080 Ti - 2947M
NVIDIA GeForce GTX 1080 Ti - 3098M

[root@localhost ~]# sed 's/.*GeForce //g' a.txt
RTX 2080 Ti - 2733M
RTX 2080 Ti - 9282M
GTX 1080 Ti - 2947M
GTX 1080 Ti - 3098M

删除指定内容以前所有的字符串内容不包括自身

#原始内容
GeForce RTX 2080 Ti - 2733M
GeForce RTX 2080 Ti - 9282M
NVIDIA GeForce GTX 1080 Ti - 2947M
NVIDIA GeForce GTX 1080 Ti - 3098M

[root@localhost ~]# sed 's/.*\(GeFo.*\)/\1/g' a.txt
GeForce RTX 2080 Ti - 2733M
GeForce RTX 2080 Ti - 9282M
GeForce GTX 1080 Ti - 2947M
GeForce GTX 1080 Ti - 3098M

删除指定内容自身及以后所有的字符串内容

#原始内容
GeForce RTX 2080 Ti - 2733M
GeForce RTX 2080 Ti - 9282M
NVIDIA GeForce GTX 1080 Ti - 2947M
NVIDIA GeForce GTX 1080 Ti - 3098M

[root@localhost ~]# sed 's/Ti -.*//g' a.txt
GeForce RTX 2080 
GeForce RTX 2080 
NVIDIA GeForce GTX 1080 
NVIDIA GeForce GTX 1080

删除指定内容以后所有的字符串内容不包括自身

#原始内容
GeForce RTX 2080 Ti - 2733M
GeForce RTX 2080 Ti - 9282M
NVIDIA GeForce GTX 1080 Ti - 2947M
NVIDIA GeForce GTX 1080 Ti - 3098M

[root@localhost ~]# sed 's/\(Ti\).*/\1/g' a.txt
GeForce RTX 2080 Ti
GeForce RTX 2080 Ti
NVIDIA GeForce GTX 1080 Ti
NVIDIA GeForce GTX 1080 Ti

到此这篇关于Linux删除指定字符串内容及以前的字符串内容\以后的字符串内容的文章就介绍到这了,更多相关Linux删除指定字符串内容内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 详解Linux常用的四种压缩命令

    详解Linux常用的四种压缩命令

    这篇文章主要详细介绍了Linux常用的四种压缩命令,tar命令,gzip命令,rar命令和zip命令,并通过代码示例给大家讲解的非常详细,具有一定的参考价值,需要的朋友可以参考下
    2024-03-03
  • shell脚本一键部署docker的实现步骤

    shell脚本一键部署docker的实现步骤

    作为一名经验丰富的开发者,我们经常需要使用Docker来快速部署各种应用,本文主要介绍了shell脚本一键部署docker的实现步骤,具有一定的参考价值,感兴趣的可以了解一下
    2024-03-03
  • linux 使用NSF 映射远程磁盘目录的实现

    linux 使用NSF 映射远程磁盘目录的实现

    下面小编就为大家带来一篇linux 使用NSF 映射远程磁盘目录的实现。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • Linux 下使用shell脚本定时维护数据库的案例

    Linux 下使用shell脚本定时维护数据库的案例

    这篇文章主要介绍了Linux 下使用shell脚本定时维护数据库,本文通过案例分析给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-03-03
  • Linux进程控制详解及实例

    Linux进程控制详解及实例

    这篇文章主要介绍了Linux进程控制详解及实例的相关资料,需要的朋友可以参考下
    2017-04-04
  • shell脚本实现猜数游戏

    shell脚本实现猜数游戏

    这篇文章主要为大家详细介绍了shell脚本实现猜数游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-04-04
  • Linux命令之jar命令使用示例

    Linux命令之jar命令使用示例

    这篇文章主要介绍了Linux命令之jar命令,War包和Jar包有不同的用途和适用场景,开发人员需要根据实际情况选择适合的归档文件类型,需要的朋友可以参考下
    2023-06-06
  • 利用shell获取指定日期前N天的日期

    利用shell获取指定日期前N天的日期

    最近因为项目的需要对比2015年10月的数据,因为一年来的数据经过了很多次调整和处理,遇到的最直接的问题是很多数据需要重新计算。只好写脚本刷数据。在准备脚本的过程中,就需要根据给定的日期处理数据,所以就有了这篇文章,下面有需要的朋友们一起学习学习。
    2016-11-11
  • 备份shell脚本实例代码

    备份shell脚本实例代码

    备份shell脚本一例,有需要的朋友可以参考下
    2013-02-02
  • Linux 查看内存插槽数、最大容量的方法

    Linux 查看内存插槽数、最大容量的方法

    下面小编就为大家带来一篇Linux 查看内存插槽数、最大容量的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05

最新评论