Linux: Nén tất cả các tệp .pdf đệ quy (.tar)


1

Tại dòng lệnh linux, tôi muốn nén tất cả các tệp .pdf trong một thư mục, bất kỳ thư mục con nào, v.v. - nhưng chỉ các tệp .pdf. Tôi đang vật lộn để tìm ra cú pháp, bất kỳ ý tưởng nào được đánh giá cao.

Câu trả lời:



2

Tệp PDF là tệp nhị phân và có thể sẽ không nén nhiều. tardù sao cũng không nén, không có -ztùy chọn và nó sẽ để các tệp PDF không nén tại chỗ.

Nhưng nếu bạn muốn thử nén các tệp PDF, bạn có thể sử dụng

find . -iname '*.pdf' -exec gzip {} \;

Điều này sẽ nén tất cả các tệp PDF (và chỉ các tệp PDF) trong các thư mục bên dưới thư mục hiện tại.

Mỗi cái filename.pdfsẽ được thay thế bởifilename.pdf.gz


Làm thế nào để bạn giải nén tất cả các tập tin sau này?
Xeoncross
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.