选取命令:cut,grep
cut:将一段信息中的某一段切出来
#cut -d '分隔字符' -f fields
#cut -c 字符范围
-d:后面接分隔字符,与-f一起使用
-f:依据-d的分隔符将一段信息切割成数段,用-f取出第几段的意思
-c:以字符的单位取出固定字符区间
#echo $PATH |cut -d ':' -f 5 以:为分隔符,取出第五段
-f 3,5 取出第3、5段
#export |cut -c 12- 取出第12个字符之后的所有字符
缺点:难以处理多空格相连的数据
grep:若一行中有我们想要的数据,则将慈航取出来
#grep [-acinv] [--color=auto] '查找字符串' filename
-a:
-c:
-i:忽略大小写的不同
-n:顺便输出行号
-v:反向选择,即找到没有字符串的那一行
--color=auto:将找到的关键字加上颜色
#last |grep 'root'
#grep --color=auto 'MANPATH' /etc/man.config
阅读(1194) | 评论(0) | 转发(0) |