파일 1:
Brazil
New Zealand
Argentina
Uruguay
파일 2:
Chile
Russia
Latvia
Switzerland
나는 그 명령을 깨달았다.
sort -n File1 File2
함께 병합된 모든 파일은 정렬되어 표준 출력에 표시됩니다.
하지만 파일을 함께 정렬하지 않고 개별적으로만 정렬하고 싶습니다.
두 가지를 동시에 정렬하고 해당 내용을 stdout에 별도로 표시할 수 있는 한 줄 bash 명령이 있습니까?
나에게 표준을 줄 것입니다.
File 1:
Argentina
Brazil
New Zealand
Uruguay
File 2:
Chile
Latvia
Russia
Switzerland
답변1
두 파일 모두에 대해 다음 두 가지 명령을 실행하면 됩니다.
echo File 1: ; sort File1 ; echo File2: ; sort File2
더 많은 파일의 경우 루프가 더 적합할 수 있습니다.
for file in *.txt ; do echo "$file" ; sort "$file" ; done