grep 过滤文本
grep regex file
grep -v regex file
grep -r regex folder
grep -rl regex folder
ps -ef | grep 'mysql'
find 查找文件
find . -name '*.html' -type f
find . -maxdepth 1 -name '*.html' -type f
find . -name '*.log' -ctime +30
sed 替换文本
sed -i "s/shan/hua/g" lishan.txt
sed -i "s#http://www\.baidu\.com?a=1&b=2#http://www.baidu.com?a=5\&b=6#g"
sed -i 's/hao/yes/g' `grep hao ./ -rl`
sed -i 's/hao/yes/g' `find . -name '*.html' -type f`
find . -name '*.html' -type f | xargs sed -i 's/hao/yes/g'
awk 分隔文本
ll | awk '{print $1,$2}'
awk '{print $1,$2}' input.txt
awk -F',' '{print $1,$2}' input.txt
awk -F',[ \t]*' '{print $1,$2}' input.txt