Linux体系结构
程序员文章站
2022-05-10 19:57:02
...
// 文件查找
查找指定文件 find
find -name "java"
find 路径 -name "java"
find ~ -name "target*"
find ~ -iname "target*" // 忽略大小写
// 内容查找
grep — global regular expression print
grep "moo" target*
管道操作符 | 组合拳
find ~ | grep "target"
- 处理管道前正确的结果,不处理错误输出
- 右边数据必须能够接受标准输入流,否则传递过程中数据会被抛弃
- 配合sed,awk,grep,cut,head,top,less,more,wc,join.sort,split等
- 查找指定的日志
- -o 查找筛选指定的正则内容
- -v 过滤不需要的内容
对文件内容做统计
- 筛选出文件内容中某些列
- 依据条件筛选
- 逐行进行统计操作,列出统计结果
批量替换文本内容
- 已开始的替换
- 已结束的替换
- 全部替换
sed -i '/^ *$/d' replace.java // 删除空行 -i 表示修改后保存不然文件不会修改
sed -i '/Integer/d' replace.java // 删除带有Integer的行
上一篇: linux常用命令(centos)
下一篇: Centos7搭建SFTP