Linux基础命令行(grep---文件内容查询、find---文件查找)

本文介绍了Linux中的两个基础命令:grep用于文件内容查询,详细列举了各种选项如-b, -c, -i, -h, -l, -n, -v 和 -x。同时,文章还探讨了通配符“*”和“?”的使用。另一方面,find命令用于文件查找,讲解了逻辑运算符如and, or, not的运用,并列举了如-name, -lname, -gid, -uid, -group, -user等参数,以及-size, -perm等选项。find命令还支持-exec和-ok来对查找到的文件执行命令。" 1608935,201586,MFC框架下CStatusBar控件详解与使用,"['MFC', 'Windows开发', 'GUI']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

grep---文件内容查询

     -b  显示字节偏移量

     -c 只显示匹配行的数量

     -i 比较时不区分大小写

     -h 在查找多个文件时,指示grep不要将文件名加入到输入前

-l 显示首次匹配串所在的文件名并用换行符将其隔开。当在某文件中多次出现匹配串时,不重复显示此文件名。

     -n 在输出前加上匹配串所在行的行号

     -v 只显示不包含匹配串的行

     -x 只显示整行严格匹配的行

//在文件st.h中搜索字符串“text file”

# grep 'text file' st.h

//搜索出当前目录下所有文件中含有“data”字符串的行

# grep data *

//在C程序文件中搜索包含有“stdio.h”头文件的所有文件

# grep stdio.h *.c

---------------------------------------------------------------------------------------------------------------------------------

通配符“*”表示一个字符串;“?”只代表一个字符

---------------------------------------------------------------------------------------------------------------------------------

find---文件查找命令

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值