gzip は常にファイルを個別に処理します。バンドルされたアーカイブが必要な場合は、最初にファイルを tar し、次に結果を gzip する必要があります。したがって、.tar.gz ファイルまたは略して .tgz になります。
自分がしていることをよりよく制御するには、まず find
を行うことができます 既に投稿したコマンドを使用してファイルを (gzip コマンドの代わりに -print を使用して) ファイルに入れ、このファイル (=filelist.txt) を使用して tar に何をアーカイブするかを指示します
tar -T filelist.txt -c -v -f myarchive.tar
--exclude
を使用する必要があります オプション:
tar -zc -f test.tar.gz --exclude='*.xdr' *