摘要:
##第五个字段以186开头,打印出整行 cat * | awk -F'|' '{if ($5 ~/^186/) {print $0}}'| sort | uniq ##根据某列去重 [root@localhost cc]# cat 2.txt adc 3 5 a d a a 3 adf a d b 阅读全文
摘要:
根据两个文件的第二列,匹配并找出一个文件在另一个文件中的行并合并 awk 'NR==FNR{a[$2]=$0;next}NR>FNR{if($2 in a)print $1,$3,a[$1],a[$2]}' txt1 txt2 阅读全文
摘要:
条件表达式 文件表达式 if [ -f file ] 如果文件存在 if [ -d ... ] 如果目录存在 if [ -s file ] 如果文件存在且非空 if [ -r file ] 如果文件存在且可读 if [ -w file ] 如果文件存在且可写 if [ -x file ] 如果文件存 阅读全文