awk -F , '{if ($1!~/\./) print $1","$3}' :第一列不含有. ,则打印第一列和第三列 awk -F"," 'NR==FNR{a[$2]=$0;next}{sub($1,a[$1] :代码不全