7zipターミナルで1つのディレクトリを除外する

7zipターミナルで1つのディレクトリを除外する

何度も試しましたが、まだうまくいきません。7zip を使用して、あるディレクトリを別のディレクトリ内に配置せずにディレクトリを zip 圧縮する方法。例:

フォルダーがあり/home/files/、その中にdirectory1/がありますdirectory2/

では、7zipファイルを圧縮する方法directory1/

私がテストした例を一つ挙げます:

7z a -t7z /home/backups/backup /home/files -x!/directory1

答え1

コマンドと組み合わせてfindを使用する7z

find /directory/to/zip -maxdepth 1 -type d ! -name "ExcludeMe" -exec 7z {} +

関連情報