7zip アーカイブを、アーカイブが保存されているディレクトリとは別のディレクトリに解凍する必要があるのですが、「エラー: コマンド ラインが正しくありません」というエラーが表示されます。実行しているコマンドは です7zr e -o extract/ {name_of_archive}.7z
。何が間違っているのでしょうか?
答え1
代わりにこのコマンドを試してください(7z、7za、7zrが使えます):
7z x -oextract/ foo.7z
7z のマニュアルページによると、'-o' スイッチとディレクトリ名の間にはスペースを入れないでください。
-o{Directory}
Set Output directory
7z、7za、7zr:
7-Zip is a file archiver with the highest compression ratio. The pro‐
gram supports 7z (that implements LZMA compression algorithm), LZMA2,
XZ, ZIP, Zip64, CAB, RAR (if the non-free p7zip-rar package is
installed), ARJ, GZIP, BZIP2, TAR, CPIO, RPM, ISO, most filesystem
images and DEB formats. Compression ratio in the new 7z format is
30-50% better than ratio in ZIP format.
- 7z はプラグインを使用してアーカイブを処理します。
- 7za はスタンドアロン実行可能ファイルです。7za は 7z よりも少ないアーカイブ形式を処理します。
- 7zr はスタンドアロンの実行可能ファイルです。7zr は 7z よりも少ないアーカイブ形式を処理します。
7zr は、7z アーカイブのみを処理する 7za の「ライト バージョン」です。