そこで今日はバックアップしたい古い写真が入った複数のフォルダを圧縮してみました。
私はこれを見つけました記事これは、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