Linux中的grep,sed,find的使用方法

提取指定文件到指定目录/文件

语法:tar xvf test.tar test1(只提取test.tar 包中的test1文件到当前路径)

语法:tar xvf test.tar test1 -C /opt/test (只提取test.tar 包中的test1文件到路径/opt/test )

管道符

字符:|。这就是管道符。作用有两个:

1、承上启下:把上一个指令的输出作为下一个指令的输入来执行。

2、搭配grep字符实现过滤功能。

[root@localhost tmp]# B-l /etc/ | more

[root@localhost tmp]# ps -aux | grep cron

[root@localhost tmp]# ps -aux | grep cron > abc

常用的通配符

使用语法: grep -E ‘通配符+字符’ 文件名

*: 匹配任意多个字符

?:匹配任意一个字符

匹配括号内出现的任意一个字符[abcd….] 或[a-z]

不匹配括号内出现的任意一个字符[^adcd….]

正则表达式

字符匹配

“.”:匹配任意单个字符

“*”:匹配其前面一个字符出现任意次·

?:匹配其前面的字符1次或0次
+:匹配其前面一个字符出现至少一次(在扩展正则表达式中)

Linux中的grep,sed,find的使用方法

位置匹配

^:锚定行首.

$:锚定行尾
“\

Original: https://www.cnblogs.com/cn-zhouchao/p/16508048.html
Author: 小胖子学编程
Title: Linux中的grep,sed,find的使用方法

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/713831/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • JDBC事务2

    Class.forName("com.mysql.jdbc.Driver"); public class Driver extends NonRegisteri…

    技术杂谈 2023年5月30日
    0105
  • SSM配置文件的连接

    使用ssm框架配置数据库连接时的问题 如果MySQL数据库版本是8.0.11, url配置成了MySql5.0以上版本需要的驱动类名(com.mysql. cj.jdbc.Driv…

    技术杂谈 2023年6月21日
    0113
  • 吊炸天,Spring Security还有这种用法!

    在用Spring Security项目开发中,有时候需要放通某一个接口时,我们需要在配置中把接口地址配置上,这样做有时候显得麻烦,而且不够优雅。我们能不能通过一个注解的方式,在需要…

    技术杂谈 2023年6月21日
    084
  • 友元函数

    【 友元函数】 之前只知道友元类型 friend class。原来C++中还有友元函数 friend class。 1)C++中引入友元函数,是为在该类中提供一个对外(除了他自己意…

    技术杂谈 2023年5月31日
    0118
  • 循环神经网络 RNN

    生活中,我们经常会遇到或者使用一些时序信号,比如自然语言语音,自然语言文本。以自然语言文本为例,完整的一句话中各个字符之间是有时序关系的,各个字符顺序的调换有可能变成语义完全不同的…

    技术杂谈 2023年7月11日
    093
  • 【软考】十五至尊图

    下图是软考的十大知识领域与五个过程组,简称:十五至尊图 上图中除了十五至尊图的内容,其余的是辅助口诀,帮助记忆该图。我个人将十五至尊图放到Excel中,每天花时间默写一遍十五至尊图…

    技术杂谈 2023年5月31日
    0121
  • []精益画布(lean canvas)总结提炼

    [原创]精益画布(lean canvas)总结提炼 1、客户群体 2、问题 3、解决方案 4、关键指标 5、独特卖点 6、渠道 7、成本分析 8、收入分析 9、门槛优势 Origi…

    技术杂谈 2023年5月30日
    092
  • Spring使用注解开发及使用java类进行配置bean

    Spring使用注解开发 说明 在spring4之后,想要使用注解形式,必须得要引入aop的包 在配置文件当中,还得要引入一个context约束 <?xml version=…

    技术杂谈 2023年7月11日
    078
  • 汇编debug的安装

    实验一查看CPU和内存,用机器指令和汇编指令编程 在做实验前需要debug命令。 工具:dosbox,debug.exe 安装:dosbox :https://www.dosbox…

    技术杂谈 2023年6月21日
    0136
  • 使用对象流传输Student类

    上一篇博客已经介绍了如何通过定义原始的字节流来传输Student类,我们接下来继续练习如何通过对象流传输Student类。因为通过对象流传输的对象以及所包含的变量都必须要实现Ser…

    技术杂谈 2023年7月23日
    086
  • Call stack 调用栈理解

    我们在上课讲到递归函数调用的空间复杂度的时候曾多次提到过call stack的概念,然而很多同学表示不太清楚。今天我们就来讲一下call stack是什么。相信有了上一篇文章对vi…

    技术杂谈 2023年5月30日
    0109
  • 【Golang】golang中time类型的before方法

    在比较时间的时候,比较有用的一个方法,判断两个时间的前后关系 a.before(b) 如果a在b之前,就返回true ,否则返回false func TestTimeBefore(…

    技术杂谈 2023年6月1日
    097
  • C# 窗体DataGridView单元格内多个按钮

    在网上找了两种,基本一样,不同点是把button控件”画”在单元格,还是用画笔生成元素”画”在单元格 1、C# 窗体DataGrid…

    技术杂谈 2023年5月31日
    090
  • 账号分享

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    技术杂谈 2023年6月22日
    0122
  • window Form中使用Font Awesome z

    图标字体是矢量的,矢量图意味着每个图标都能在所有大小的屏幕上完美呈现,可以随时更改大小和颜色,而且不失真,真心给人一种”高大上”的感觉。由于Font Awe…

    技术杂谈 2023年6月1日
    090
  • [学习笔记]Java多态

    多态是同一种行为具有多个不同表现形式的能力,同一事件发生在不同的对象上会产生不同结果; 多态的同一个接口,使用不同的实例而执行不同的操作; 多态性是对象的多种表现形式的体现; 多态…

    技术杂谈 2023年7月24日
    088
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球