当前位置: 首页 > news >正文

grep,wc命令

一.grep命令

1.grep命令的作用

我们通过grep命令从文件中通过关键字过滤文件行

2.grep命令的语法

grep [-n] 关键字 文件路径

其中grep作为命令主体

-n选项表示在结果中显示匹配的行的行号

关键字为必填参数,表示过滤的关键字(可以使用""将关键字包裹起来)

文件路径为必填参数,表示我们要进行过滤的文件的路径

3.grep命令使用实例

例如我们输入:

grep "Linux" temple.txt

grep Linux temple.txt也是一样的

表示我们要在当前工作目录中找到temple.txt文件过滤出其中包含"Linux"的行

注意点1:

"",双引号不是必须添加的,只是将过滤的内容进行区分

注意点2:

我们输入的文件路径必须要确保它的正确性

二.wc命令

1.wc命令的作用

我们通过wc命令统计文件中内容的统计

2.wc命令的语法

wc [-c -m -l -w] 文件路径

其中wc为命令的主体

-c选项表示统计bytes类型的数据的数量

-m选项表示统计字符类型的数据的数量

-l选项表示统计行数

-w选项表示统计单词数量

文件路径为被统计的文件的路径

注意点:

在我们直接使用wc命令,什么选项都不添加时,默认显示方式为:

行数 单词数 字节数 文件名

三.管道符的使用

1.管道符

管道符为|

管道符的作用是:将管道符左边命令所得出的结果输入到右边命令中作为参数

2.管道符使用实例

例如我们输入:

cat temple.txt | grep Linux

这条代码表示将temple.txt的内容输入到grep命令中将其中的内容以Linux关键字进行过滤

注意点:管道符是可以连用的

例如:

cat temple.txt | grep Linux | grep love

表示我们首先将temple.txt的内容以Linux关键字进行了过滤,之后又以love关键字进行了过滤

http://www.lryc.cn/news/438352.html

相关文章:

  • NLP-文本分类文献阅读-前置基础-词汇解释-通俗易懂-9月份-学习总结
  • Conda安装和使用(ubuntu)
  • JavaEE:文件操作
  • Python | 练习作业 2
  • C语言-整数和浮点数在内存中的存储-详解-上
  • 图论篇--代码随想录算法训练营第六十一天打卡| Floyd 算法,A*算法
  • CMake构建学习笔记16-使用VS进行CMake项目的开发
  • 数据结构中线性表的定义和特点
  • 【PyTorch单点知识】PyTorch中的自动混合精度(AMP)模块详解
  • 数据结构 --- 哈希表
  • Linux相关:在阿里云下载centos系统镜像
  • 24. 线模型对象
  • EasyExcel 快速入门
  • Sparse4D v1
  • 速盾:你知道高防 IP 和高防 CDN 的区别吗?
  • HTML和CSS网页制作成品
  • Ai+若依(集成easyexcel实现excel表格增强)
  • 钻机、塔吊等大型工程设备,如何远程维护、实时采集运行数据?
  • 【AutoX.js】选择器 UiSelector - 查找包名
  • ERP进销存多仓库管理系统源码 带完整的安装代码包以及搭建部署教程
  • 数据清洗-缺失值填充-对XGBoost参数优化填充
  • Qt_按钮类控件
  • union 的定义和基本结构以及用途
  • 混合整数规划及其MATLAB实现
  • 【数据结构】6——图1,概念
  • 技术周总结 09.09~09.15周日(C# WinForm WPF)
  • 4K投影仪选购全攻略:全玻璃镜头的当贝F6,画面细节纤毫毕现
  • 除了字符串前导的*号之外,将串中其它*号全部删除
  • SpringBoot开发——使用@Slf4j注解实现日志输出
  • VSCode拉取远程项目