현재 폴더 및 모든 하위 폴더의 cat 파일

현재 폴더 및 모든 하위 폴더의 cat 파일

cat현재 폴더의 파일과 모든 하위 폴더(및 하위 폴더)의 모든 파일을 원합니다 .

이것은 내 디렉토리 구조입니다

$ tree
.
├── f
│   └── foo
└── yo

나는 고양이 fooyo.

이 명령을 시도했지만 작동하지 않았습니다.

cat */*

이것은 cat단지 입니다 foo.

답변1

노력하다:

   find . -type f -exec cat {} +

답변2

cat은 여러 인수를 허용하므로 다음을 수행할 수 있습니다.

  cat * */*

현재 디렉터리와 모든 하위 디렉터리의 모든 내용을 캡처합니다. 당신은 또한 수

  cat * */* */*/*

원한다면 기다리세요.

물론, 쉘은 이러한 "*"를 파일 목록으로 변환한 다음 전체 목록을 cat에 전달합니다.

관련 정보