7zipクライアント:PPMdメソッドと圧縮レベルUltraを使用してディレクトリを圧縮します。

7zipクライアント:PPMdメソッドと圧縮レベルUltraを使用してディレクトリを圧縮します。

そこで今日はバックアップしたい古い写真が入った複数のフォルダを圧縮してみました。

私はこれを見つけました記事これは、PPMd法とUltra圧縮レベルが画像圧縮にはるかに良いことを意味します。

私が実行するコマンドは次のとおりです。 7z a ./output.7z /path/to/dir1/ /path/to/dir2/ -m=PPMd -mx=9

そして出力にエラーがありますE_INVALIDARG

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs Intel(R) Core(TM) i7-5500U CPU @ 2.40GHz (306D4),ASM,AES-NI)

Scanning the drive:
2 folders, 318 files, 1421027053 bytes (1356 MiB)

Creating archive: ./output.7z

Items to compress: 320



System ERROR:
E_INVALIDARG

私が理解していないのはその理由です。マニュアルページ-m | METHODパラメータ、および-mx | Compression Levelパラメータを使用すると、まだエラーが発生します。

どんな助けでも大変感謝します。ありがとう、Demian G.

*注:私のオペレーティングシステムはUbuntu 19.04 x86_64 *です。
* Bash バージョンは 5.0.3(1) リリースです *

ベストアンサー1

正しい使い方は

7z a ./output.7z /path/to/dir1/ /path/to/dir2/ -m0=PPMd -mx=9

ソース:(PPMd検索)
https://www.dotnetperls.com/7-zip-examples

おすすめ記事