Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux中grep的用法

作者:翻成云恨雨愁   发布日期:2026-03-13   浏览:90

# 示例代码:在文件中搜索包含特定字符串的行

# 1. 基本用法:搜索文件中的特定字符串
grep "search_string" filename

# 解释:这条命令会在名为 filename 的文件中搜索包含 "search_string" 的所有行,并将结果输出到终端。

# 2. 使用递归选项搜索目录中的所有文件
grep -r "search_string" /path/to/directory

# 解释:-r 选项表示递归地搜索指定目录中的所有文件,包括子目录中的文件。

# 3. 忽略大小写进行搜索
grep -i "SEARCH_STRING" filename

# 解释:-i 选项表示忽略大小写,因此无论是 "SEARCH_STRING"、"Search_string" 或其他大小写组合都会被匹配。

# 4. 显示行号
grep -n "search_string" filename

# 解释:-n 选项会在输出结果中显示每一行的行号,方便定位。

# 5. 反向匹配(排除包含特定字符串的行)
grep -v "search_string" filename

# 解释:-v 选项会反向匹配,即只显示不包含 "search_string" 的行。

# 6. 统计匹配的行数
grep -c "search_string" filename

# 解释:-c 选项会统计并输出包含 "search_string" 的行数,而不是输出具体的行内容。

上一篇:linux shell 脚本

下一篇:linux 模糊查找文件命令

大家都在看

linux常用命令查询端口是否正常

linux 发送邮件

linux长ping命令

linux groupadd

linux关机命令行

linux 安装 gcc

linux重启oracle命令

linux把一个文件夹移动到另一个文件夹里

linux查看系统运行时间

linux搭建sftp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站