标签:arc 去除 用户 打印 使用 line 常用指令 java exp
# 查找当前目录下的某个文件
find -name "target.java"
#从根目录下 . 用户目录 ~ 查找某个文件
find . -name "target.*"
# 这里需要注意的是'和"在对于普通字符串来说是没有区别的,对于find -name来说""中只会被最终解析成一个字符串
# 忽略大小写
find -iname 'target.*'
man find
grep [options] pattern [file]
全称:Global Search Regular Expression and Print one line 正则搜索并打印这一行,这个英文名字可真是去的好啊
作用:查找文件里符合条件的字符串
补充:部分符合,不是完全匹配,必须要和patter符合,并且是按行匹配。str
和pattern
str | pattern | match | |
---|---|---|---|
‘strrrrr‘ | ‘str‘ | ‘strrr1‘ | |
‘trrrrr‘ | ‘str‘ | None | |
‘trrr1 str something behind you strr1 st end‘ |
‘str‘ | ‘str something behind you strr1‘ |
|
‘trrr1 str something behind you strr1 st end‘ |
‘str‘ | ‘str something behind you strr1 stend‘ |
存疑 |
指令man:
-o, --only-matching Print only the matched (non-empty) parts of a matching line, with each such part on a separate output line.
-o输出正则表达式匹配的数据不是行-v, --invert-match Invert the sense of matching, to select non-matching lines.
-v 反向过滤# 找出日志中WARN 的部分并使用-o打印出对应部分 'WARN'
grep 'WARN' house-info.log | grep -o 'WARN'
# 去除自身的部分
ps -aux | grep postfix | grep -v 'grep'
标签:arc 去除 用户 打印 使用 line 常用指令 java exp
原文地址:https://www.cnblogs.com/Heliner/p/11074707.html