다섯 번째 행 이후의 모든 항목을 정렬하고 싶습니다.

다섯 번째 행 이후의 모든 항목을 정렬하고 싶습니다.

정리할 항목 목록이 있는데 다섯 번째 줄 이후에 말씀드린 것처럼...

이제 나는 이것을 사용하고 있습니다 (모든 것을 정리할 것입니다.):

cat file.txt  | sort > sortedfile.txt

답변1

행 6만 올리려면 다음을 사용하세요.

 tail -n+6 file | sort

행 1 - 5를 동일하게 유지하고 나머지 행을 정렬하려면 다음을 시도하십시오.

{ head -n5; cat | sort; } < file

답변2

$ 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

관련 정보