cat
현재 폴더의 파일과 모든 하위 폴더(및 하위 폴더)의 모든 파일을 원합니다 .
이것은 내 디렉토리 구조입니다
$ tree
.
├── f
│ └── foo
└── yo
나는 고양이 foo
와 yo
.
이 명령을 시도했지만 작동하지 않았습니다.
cat */*
이것은 cat
단지 입니다 foo
.
답변1
노력하다:
find . -type f -exec cat {} +
답변2
cat은 여러 인수를 허용하므로 다음을 수행할 수 있습니다.
cat * */*
현재 디렉터리와 모든 하위 디렉터리의 모든 내용을 캡처합니다. 당신은 또한 수
cat * */* */*/*
원한다면 기다리세요.
물론, 쉘은 이러한 "*"를 파일 목록으로 변환한 다음 전체 목록을 cat에 전달합니다.