Cat 정렬 파일 [닫기]

Cat 정렬 파일 [닫기]

파일을 찾은 후 정렬하고 싶습니다.고양이다른 텍스트 파일에 씁니다.

나는 시도했다:

find filename -name '*.txt' -exec cat {} \; | sort > result.txt

하지만 작동하지 않습니다. 내 생각엔 우선고양이파일에 들어가서 정렬해보세요. 하지만 나는 원한다고양이이미 파일을 정렬했습니다.

답변1

이 경우 보안상의 xargs이유로 cat0으로 분리된 출력을 사용하는 것이 좋습니다.find

 find filename -name '*.txt' -print0 | sort -z | xargs -0 cat  > combined.txt

할 수 있는 작업:

  • 파일 발견 =>C.txt A.txt B.txt
  • 파일별로 정렬이름=>A.txt B.txt C.txt
  • 연결 파일이 순서대로=>cat A.txt B.txt C.txt
  • 아니요개별 파일 내용 또는 누적 내용 정렬

관련 정보