Linux:すべての.pdfファイルを再帰的に圧縮(.tar)


1

Linuxコマンドラインで、ディレクトリ内のすべての.pdfファイル、そのサブディレクトリなどを圧縮したいのですが、.pdfファイルのみです。構文を理解するのに苦労していますが、どんなアイデアもありがたいです。

回答:



2

PDFファイルはバイナリファイルであり、おそらくあまり圧縮されません。tarとにかく-zオプションなしで圧縮せず、圧縮されていないPDFファイルをそのまま残します。

ただし、PDFファイルを圧縮してみたい場合は、

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

これにより、現在のディレクトリの下のフォルダーにあるすべてのPDFファイル(およびPDFファイルのみ)が圧縮されます。

それぞれfilename.pdfが置き換えられますfilename.pdf.gz


後ですべてのファイルを圧縮解除するにはどうすればよいですか?
Xeoncross
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.