命令行三剑客笔记
简单介绍
好的,我帮你整理一个简洁版的 命令行三剑客介绍,每个命令都带上总结性的小标签:
命令行三剑客
1. grep → 找行(筛选)
作用:在文本中查找匹配的内容,过滤出符合条件的行。
示例:查找日志中包含 ERROR
的行
1 | grep "ERROR" app.log |
2. sed → 改行(编辑)
作用:按规则批量修改文本,可以做替换、删除、插入。
示例:把日志中的 500
替换成 503
1 | sed 's/500/503/g' access.log |
3. awk → 拆行(按列处理、计算)
作用:按列来处理数据,适合做提取、格式化、统计。
示例:统计访问日志里不同状态码的出现次数
1 | awk '{print $9}' access.log | sort | uniq -c |
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment