一、管道符与xargs的区别
管道符是将前一个命令的stdout重定向到后一个命令的stdin
xargs则将前面命令的stdout最为后边命令的命令行参数(main函数里的argv)
有的命令既从stdin读数据,也从命令行参数读如grep,有的只能是命令行参数如kill
二、find
-name -type -mtime
三、grep
-E 'ab|cd' -f -l -o -v
四、sed
sed -n '2,5p' 打印指定范围行、
sed 's/要匹配的字符/用来替换的字符串'
五、awk
内置变量: $0整行 $1第一个字段 NR 行数
awk 'if NR<9 {print $0}'
awk '/REG/ print $0'
-F 指定分割符