patool
表示
出典: フリー百科事典『ウィキペディア(Wikipedia)』
開発元 | Bastian Kleineidam[1] |
---|---|
最新版 | |
リポジトリ | ウィキデータを編集 |
プログラミング 言語 | Python |
対応OS | クロスプラットフォーム |
種別 | コマンドライン ファイルアーカイバ |
ライセンス | GNU GPL v3+ |
公式サイト | patool |
テンプレートを表示 |
patoolは、複数のアーカイブファイル・圧縮ファイルに対応したコマンドライン ファイルアーカイバである。Pythonで書かれており、GNU GPL v3+の下で配布されている。
概要
[編集 ]patoolはtar
やgzip
などのフロントエンドであり、共通のUIでこれらのコマンドが扱うファイルフォーマットを操作することができ、ファイルフォーマットによって異なるコマンドやそのオプションを覚える手間を省くことができる[1] [3] 。
アーカイブの展開 (patool extract
)・アーカイブ内のファイルの一覧を表示 (patool list
)・アーカイブの作成 (patool create
)・アーカイブのテスト (patool test
)・アーカイブの比較 (patool diff
)・アーカイブ内のファイルの検索 (patool search
)・アーカイブの再作成 (patool repack
)・アーカイブの再圧縮 (patool recompress
) を行うことができる[4] 。
ファイルフォーマットはfile
や拡張子によって判断され、ファイルフォーマットに対応するコマンドが実行される。それぞれのアーカイブを扱うには、対応するコマンドがインストールされている必要がある[注釈 1] 。
実行例
[編集 ]- カレントディレクトリ以下のファイルとディレクトリをまとめて『foo.tar.xz』を作成
patoolcreatefoo.tar.xz*
- 『foo.tar.xz』を展開 (複数のファイルを含む場合、アーカイブと同名のサブディレクトリが作成され、その中に展開される)
patoolextractfoo.tar.xz
- 『bar.7z』内のファイルの一覧を表示
patoollistbar.7z
- 『bar.7z』のファイルフォーマットを7zからZIPに変更して『bar.zip』を作成
patoolrepackbar.7zbar.zip
脚注
[編集 ]注釈
[編集 ]出典
[編集 ]- ^ a b "patool - portable archive file manager". 2018年9月28日閲覧。
- ^ "Releases". GitHub. 2019年3月14日閲覧。
- ^ "patool". Freecode. 2018年9月28日閲覧。
- ^ "patool/patool.txt at master". 2018年9月28日閲覧。
関連項目
[編集 ]外部リンク
[編集 ] スタブアイコン
この項目は、ソフトウェアに関連した書きかけの項目 です。この項目を加筆・訂正などしてくださる協力者を求めています(PJ:コンピュータ/P:コンピュータ)。