Sort

我想對第五行之後的所有內容進行排序

  • October 31, 2018

我有一個我想要對其進行排序的列表,但就像我在第五行之後所說的那樣……

現在我正在使用它(它將對所有內容進行排序):

cat file.txt  | sort > sortedfile.txt

如果您只希望第 6 行向上,請使用

tail -n+6 file | sort

如果您希望第 1 - 5 行不受影響,然後對剩餘行進行排序,請嘗試

{ head -n5; cat | sort; } < file
$ awk 'NR<6{print $0;next}{print $0| "sort"}' file.txt > sortedfile.txt

來源:https ://stackoverflow.com/questions/14562423/is-there-a-way-to-ignore-header-lines-in-a-unix-sort

引用自:https://unix.stackexchange.com/questions/478794