grep常用技巧
grep匹配TAB
| 1 | 直接grep tab字符 //命令行下用”ESC TAB”输入 | 
grep匹配减号
| 1 | cat file | grep -- -1 | 
去除所有空行
| 1 | cat file | grep -v "^$" > file2 | 
只显示以a开头的行。
| 1 | cat file | grep '^a' | 
显示log中error附近的内容
| 1 | cat file | grep -C5 "error" | 
awk常用技巧
隔行显示
| 1 | cat file | awk '{getline; print $1;}' | 
取奇数/偶数行数据
| 1 | awk 'NR%2==1' file //显示奇数行 | 
vim常用技巧
vim下将x替换成制表符
| 1 | %s/x/^I | 
vim下将x替换成换行
| 1 | %s/x/\r | 
sed常用技巧
查看文件选定的行
| 1 | wc -l a.txt //统计a.txt 行数 | 
将文件中的 , 换成 tab 符号1
cat data.csv | sed $'s/,/\t/g'
