atool
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/09/04 19:47 UTC 版)
ナビゲーションに移動 検索に移動開発元 | Oskar Liljeblad[1] |
---|---|
最新版 | 0.39.0 / 2012年4月2日[2] |
リポジトリ |
download |
プログラミング言語 | Perl |
対応OS | クロスプラットフォーム |
種別 | コマンドラインファイルアーカイバ |
ライセンス | GNU GPL v2+ |
公式サイト | atool |
atoolは、複数のアーカイブファイル・圧縮ファイルに対応したコマンドラインファイルアーカイバである。Perlで書かれており、GNU GPL v2+の下で配布されている。
概要
atoolはtar
やgzip
などのフロントエンドであり、共通のUIでこれらのコマンドが扱うファイルフォーマットを操作することができ、ファイルフォーマットによって異なるコマンドやそのオプションを覚える手間を省くことができる[1][3][4]。
アーカイブの展開 (aunpack
)・アーカイブの作成 (apack
)・アーカイブ内のファイルの一覧を表示 (als
)・アーカイブ内のファイルの表示 (acat
)・アーカイブの比較 (adiff
)・アーカイブの再作成 (arepack
) を行うことができる[注釈 1][5]。
ファイルフォーマットはfile
や拡張子によって判断され、ファイルフォーマットに対応するコマンドが実行される。それぞれのアーカイブを扱うには、対応するコマンドがインストールされている必要がある。
実行例
- カレントディレクトリ以下のファイルとディレクトリをまとめて『foo.tar.xz』を作成
apack foo.tar.xz *
- 『foo.tar.xz』を展開 (複数のファイルを含む場合、アーカイブと同名のサブディレクトリが作成され、その中に展開される)
aunpack foo.tar.xz
- 『bar.7z』内のファイルの一覧を表示
als bar.7z
- 『bar.7z』のファイルフォーマットを7zからZIPに変更して『bar.zip』を作成
arepack bar.7z bar.zip
脚注
注釈
出典
- ^ a b “atool home”. 2018年9月28日閲覧。
- ^ “News” (2012年4月2日). 2018年9月28日閲覧。
- ^ “atool”. Freecode. 2018年9月28日閲覧。
- ^ “あらゆるアーカイブを管理できるツール、atool”. OSDN Magazine (2008年2月13日). 2018年9月28日閲覧。
- ^ “atool(1) - Linux man page”. 2018年9月28日閲覧。
関連項目
- ファイルアーカイバの比較
- patool
外部リンク
|
- A toolのページへのリンク