awk操作與命令記錄

1.輸出文件中指定列

awk '{print $1}' file > file_select_column

2.兩個文件的比較篩選
awk -F"\t" 'NR==FNR{a[$0];next}($1 in a)' select_list file1 >file2_selected

3.多列變成多行
awk '{for(i=1;i<=NF;i++)a[i]=a[i]?a[i]" "$i:$i}END{for(i=1;i<=NF;i++)print a[i]}'



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章