
많은 공간을 차지하고 gzip으로 압축해야 하는 .BRIK 확장자를 가진 파일이 많이 있습니다. 그러나 파일은 여러 폴더에 분산되어 있으며 깊이가 거의 없습니다. 한 번에 한 폴더씩 수행하지 않으면 gzip *BRIK에 대한 답변을 찾을 수 없습니다.
어떤 제안이 있으십니까?
지금까지 내가 한 일은 각 폴더에 gzip *BRIK을 압축하는 것뿐이었습니다.
답변1
find . -name '*.BRIK' -type f -exec gzip --best -v {} +
.BRIK
현재 디렉토리 안이나 아래에서 파일 이름 접미사가 있는 모든 일반 파일을 찾습니다. 이러한 파일 배치의 경우 gzip
옵션과 함께 명령이 호출되고 --best
파일 -v
이 압축됩니다.