head -n -10 test.log 查询日志文件除了最后10行的其他所有日志; grep -A10 “你好” 查看包含“你好“日志以及之后的10行日志; grep -B10 “你好” 查看包含“你好“日志以及之前的10行日志; cut -d:f1 test.log 显示第一个域 二、常见场景及技巧 场景1: 按行号查看---过滤出关键字附近的日志 因为通常...
05 grep 查找对应字符前后 n 行 grep -a10 "bug" info.log #查看"bug"字符后的10行,a->after。
例4在文件/etc/man.config中,查找关键词keyword首次出现的后2行记录: grep -A10 "keyword" /etc/man.config | head -2 检索关键词并把结果写入新文件 搜索关键字出现的位置,并把日志写入另一文件,如果文件存在则覆盖其内容。 语法:grep [-acinv][-A/B/C n][--color=auto] [“keyword”] [fileName]...
-m10 查找到10次就停止继续查找 -A10 显示关键字所在行和后10行 -B10 显示关键字所在行和前10行 -C10 显示关键字所在行和前后10行 --color=auto 关键字高亮显示(多个参数一起使用,color属性需要放最后,注意是两个短线) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 2) grep 可以跟正则,详细信息 grep -n...
-A10 显示关键字所在行和后10行 -B10 显示关键字所在行和前10行 -C10 显示关键字所在行和前后10行 --color=auto 关键字高亮显示(多个参数一起使用,color属性需要放最后,注意是两个短线) grep 可以跟正则,详细信息 grep -n t[ea]st info.log 查询test或者tast ([]一个字符) ...
grep -a10 “bug” info.log #查看"bug"字符后的10行,a->after。 grep -b10 “bug” info.log # 查看"bug"字符前的10行,b->before。 grep -c10 “bug” info.log # 查看"bug"字符前后各10行。 06 grep 常用组合命令示例 history|grep rm # 查找历史命令中执行了哪些删除命令。
grep -a10 "bug" info.log #查看"bug"字符后的10行,a->after。 grep -b10 "bug" info.log # 查看"bug"字符前的10行,b->before。 grep -c10 "bug" info.log # 查看"bug"字符前后各10行。 06 grep 常用组合命令示例 history|grep rm # 查找历史命令中执行了哪些删除命令。
Linux grep命令:检索文件内容语法:grep[选项]需要查找的字符串文件名作用:grep命令用于根据指定的字符串,对文件的每一行进行搜索,如果找到了这个字符串,就输出该行的内容。参数:参数说明-A显示匹配到字符串所在的行及其后n行……
取出⽂件中关键词keyword⾸次出现的前2⾏:grep -B10 "keyword" /etc/man.config | head -2 最近⼀次出现位置 在⽂件中查找关键词keyword最近出现的前2⾏记录:grep -B10 "keyword" /etc/man.config | tail -2 查询关键词所在记录 取出⽂件/etc/man.config中关键词keyword出现的所有记录...
1.基本语法 grep [参数] 关键字⽂件 1. 参数选项:-n 结果显⽰⾏号 -c 关键字匹配的⾏次数 -i 关键字忽略⼤⼩写 -v 反向选择 -e 后跟⼀个正则表达式 -m10 查找到10次就停⽌继续查找 -A10 显⽰关键字所在⾏和后10⾏ -B10 显⽰关键字所在⾏和前10⾏ -C10 显⽰关键字所在...