Manpages

NAME 名 称

LHa − 高 圧 縮 ア ー カ イ バ

SYNOPSIS 形 式

lha key [ modifiers ] archive_file [ file ... ]
lha
archive_file

DESCRIPTION 解 説

LHa は 効 率 の 高 い 圧 縮 機 能 を 持 つ フ ァ イ ル ア ー カ イ バ で す 。
key
に 機 能 文 字 を 指 定 し 、 file の 追 加 、 更 新 、 抽 出 、 削 除 、 一 覧 表 示 な ど を 行 な い ま す 。 引 数 に archive_file の み を 指 定 し た 場 合 に は 、 機 能 文 字 に l を 指 定 し た の と 同 等 の 動 作 を 行 な い ま す 。 機 能 文 字 は 以 下 の 通 り で す 。

a 追 加 。

file を archive_file に 追 加 し ま す 。 file が デ ィ レ ク ト リ で

あ れ ば 、 そ の デ ィ レ ク ト リ に 含 ま れ る フ ァ イ ル を す べ て 追 加 し ま す 。

u 更 新 。

file が archive_file に 格 納 さ れ て い な い か 、 も し く は 格 納

さ れ て い る も の が 古 け れ ば 、 file を archive_file に 追 加 し ま す 。

l ま た は v 一 覧 表 示 。 archive_file に 格 納 さ れ て い る file の 情 報 を 一 覧 表 示 し ま す 。 file の 指 定 が な け れ ば archive_file 内 の 全 て の フ ァ イ ル の 情 報 を 表 示 し ま す 。 v を 指 定 す る と l よ り も 詳 し い 情 報 を 表 示 し ま す 。
x ま た は e
抽 出 。 archive_file か ら file を 抽 出 し ま す 。 file の 指 定 が な け れ ば archive_file 内 の 全 て の フ ァ イ ル を 抽 出 し ま す 。 抽 出 す べ き フ ァ イ ル が す で に 存 在 し て い る 場 合 に は 、 重 ね 書 き し て い い か の 問 い 合 わ せ を 行 な い ま す 。

p 内 容 表 示 。

archive_file か ら file の 内 容 を 取 り 出 し 、 標 準 出 力 へ

と 出 力 し ま す 。 file の 指 定 が な け れ ば 、 全 て の 内 容 を 出 力 し ま す 。

d 削 除 。

archive_file か ら file を 削 除 し ま す 。

m 移 動 。

file を archive_file に 追 加 し た 後 、 file を 削 除 し ま す 。 こ

れ は 、 key に a を 、 modifiers に d を 指 定 し た 時 と 同 じ 動 作 を 行 な い ま す 。

c 新 規 作 成 。

archive_file を 新 た に 作 成 し 、 file を 追 加 し ま す 。

機 能 変 更 文 字 modifiers を 指 定 す る こ と に よ っ て key の 動 作 の 詳 細 を 変 更 す る こ と が で き ま す 。 modifiers は 、 以 下 の 中 か ら 複 数 指 定 す る こ と が で き ま す 。

q<num> 表 示 の 抑 制 。 対 話 的 な メ ッ セ ー ジ の 表 示 を 抑 制 し ま す 。

<num> の 値

に よ っ て 、 INDICATOR の 表 示 方 法 を 変 更 で き ま す 。

q0 oo.... の 表 示 を 行 な う 。

q1 フ ァ イ ル 名 表 示 の み 行 な う 。

q2 何 も 表 示 し な い 。 な お 、 値 を 入 力 し な か っ た 際 に は 、 q2 と 同 等 に な り ま す 。

v 表 示 の 冗 長 化 。 表 示 す る メ ッ セ ー ジ を 冗 長 に し ま す 。

n 実 行 し な い 。 実 際 の 更 新 や 抽 出 の 動 作 を 行 な い ま せ ん 。 実 行 内 容 の 確 認 の た め に 用 意 さ れ て い ま す 。

f 強 制 的 な 実 行 。 フ ァ イ ル の 抽 出 時 に 、 存 在 す る フ ァ イ ル の 削 除 確 認 を 行 な わ ず 強 制 的 に 削 除 を 行 な い ま す 。

t テ キ ス ト モ ー ド に よ る 格 納 ,抽 出 。 ア ー カ イ ブ フ ァ イ ル へ の フ ァ イ ル の 格 納 時 に は 、

UNIX か ら MS-DOS へ の 改 行 コ ー ド 変 換 を 行 な い ま す 。 フ ァ イ ル の 抽 出 時 に は 逆 に 、 MS-DOS か ら UNIX へ の 改 行 コ ー ド 変 換 を 行 な い ま す 。

o{num}

LHarc 互 換 ア ー カ イ ブ の 生 成 、 ま た は 圧 縮 ア ル ゴ リ ズ ム を 指 定 す る 。 機 能 文 字 a, u, m と 共 に 指 定 し 、 抽 出 時 に は 無 視 さ れ ま す 。

o LHarc 互 換 ア ー カ イ ブ の 生 成 を 行 う 。 古 い 形 式 の ア ー カ イ ブ を 生 成 し ま す 。 圧 縮 ア ル ゴ リ ズ ム は -lh1-を 使 用 し ま す 。

o5 圧 縮 ア ル ゴ リ ズ ム に -lh5- を 使 用 す る 。

o6 圧 縮 ア ル ゴ リ ズ ム に -lh6- を 使 用 す る 。

LHAの 種 類 に よ っ て は 、 -lh6-で 生 成 さ れ た ア ー カ イ ブ は 抽 出 で き な い 恐 れ が あ る の で 、 ア ー カ イ ブ を 配 布 す る 際 に は 注 意 し て く だ さ い 。 MSDOS版 の 正 規 配 布 版 で は -lh6- の 生 成 は 行 い ま せ ん 。 ま た 、 MSDOS版 LHA version 2.5x 以 降 の バ ー ジ ョ ン で は -lh6- の 抽 出 の み で き ま す 。

w=</dir> 格 納 お よ び 抽 出 時 の ワ ー ク 用 デ ィ レ ク ト リ 指 定 。 デ フ ォ ル ト で は 、 /tmp で す が 、 /tmp の 大 き さ 以 上 の フ ァ イ ル を 格 納 す る 際 に は 必 要 で す 。

d フ ァ イ ル 格 納 後 の フ ァ イ ル の 削 除 。 機 能 文 字

a, も し く は u と 共 に

用 い 、 ア ー カ イ ブ フ ァ イ ル へ の フ ァ イ ル の 格 納 の 後 に フ ァ イ ル を 削 除 し ま す 。 u に 付 加 し た 場 合 、 ア ー カ イ ブ フ ァ イ ル の 内 容 の 方 が 新 し い 時 に フ ァ イ ル が 格 納 さ れ ず に 削 除 さ れ る こ と に な る の で 注 意 し て 下 さ い 。

i 抽 出 時 の デ ィ レ ク ト リ 名 の 無 効 化 。 抽 出 時 に デ ィ レ ク ト リ 名 を 無 効 に し ま す 。

z 非 圧 縮 格 納 。 ア ー カ イ ブ へ の フ ァ イ ル の 格 納 時 に 圧 縮 を 行 な い ま せ ん 。 す で に 圧 縮 を 行 な っ て い て 圧 縮 効 率 を 望 め な い 場 合 な ど に 使 用 し ま す 。 抽 出 時 に は 無 視 さ れ ま す 。

g

[generic]ア ー カ イ ブ の 作 成 。 UNIX 用 の 付 加 情 報 を 持 た な い ア ー カ イ ブ フ ァ イ ル を 生 成 し ま す 。 抽 出 時 に は 無 視 さ れ ま す 。

0/1/2 ヘ ッ ダ レ ベ ル 指 定 。 ア ー カ イ ブ の 内 部 表 現 の 形 式 を 指 定 し ま す 。 デ フ ォ ル ト で は

1 で す 。 0 は LHarc で 用 意 さ れ て い た 古 い 形 式 で す 。 将 来 は 2 の 形 式 に 統 一 さ れ る よ う で す 。 こ れ は フ ァ イ ル の 格 納 時 の み 有 効 で す 。 フ ァ イ ル の 抽 出 時 に は 自 動 的 に 形 式 を 判 断 し 処 理 し ま す 。

archive_file に は ア ー カ イ ブ フ ァ イ ル を 指 定 し ま す 。

archive_file- と 書 く こ と に よ っ て 、 ア ー カ イ ブ フ ァ イ ル を 標 準 入 出 力 に す る こ と が 可 能 で す 。 tar(1) の よ う に 、 ア ー カ イ ブ の 作 成 、 更 新 時 に は 標 準 出 力 に 、 ア ー カ イ ブ か ら の フ ァ イ ル の 抽 出 時 に は 標 準 入 力 に な り ま す 。 抽 出 時 に archive_file が 存 在 し な い 時 に は サ フ ィ ッ ク ス .lzh を フ ァ イ ル 名 の 後 ろ に 付 加 し て 抽 出 を 試 み ま す 。 特 に 規 定 は あ り ま せ ん が 、 運 用 上 サ フ ィ ッ ク ス と し て .lzh を 用 い る の が 望 ま し い と 思 い ま す 。 日 本 以 外 で は .lha を 使 用 し て い る ケ ー ス が あ る そ う で す の で 、 適 宜 調 整 し て 下 さ い 。 :-) サ フ ィ ッ ク ス が com も し く は .exe の 場 合 に は 、 MS-DOS 版 で 作 成 さ れ た SFX(自 己 展 開 機 能 付 き の 圧 縮 フ ァ イ ル ) 形 式 か ど う か を チ ェ ッ ク し 、 対 応 し ま す 。 サ フ ィ ッ ク ス が .x の 場 合 に は 、 日 本 製 SHARP X68000 の OS, Human68k 版 で 作 成 さ れ た SFX 形 式 か ど う か を チ ェ ッ ク し 対 応 し ま す 。
SFX 形 式 の ア ー カ イ ブ フ ァ イ ル に 対 し て 追 加 や 削 除 を 行 っ た 場 合 に は 、 サ フ ィ ッ ク ス を .lzh に 変 更 し 、 SFX の 情 報 を 削 除 し ま す 。

FILES フ ァ イ ル

*.lzh - LHa/LHarc ア ー カ イ ブ フ ァ イ ル
*.bak - バ ッ ク ア ッ プ フ ァ イ ル
/tmp/lh* - テ ン ポ ラ リ フ ァ イ ル
*.com *.exe - MS-DOS SFX フ ァ イ ル
*.x - Human68k SFX フ ァ イ ル

SEE ALSO 関 連 項 目

tar(1), ar(1), compress(1)

DISTRIBUTION 再 配 布 に つ い て

以 下 の 条 件 で 、 再 配 布 、 転 載 、 改 変 を 許 可 し ま す 。

1. 著 作 権 表 示 を 削 除 し な い こ と 。

2. 配 布 内 容 に つ い て は 、

a. 配 布 の 際 に 存 在 す る 内 容

(す な わ ち ソ ー ス コ ー ド 、 ド キ ュ メ ン

ト 、 プ ロ グ ラ マ ー へ の 手 引 き な ど )が 再 配 布 さ れ た も の の 中 に 必 ず 存 在 す る こ と 。 改 変 さ れ て い る な ら ば 、 そ れ を 明 示 し た ド キ ュ メ ン ト を 用 意 す る こ と 。

b.

LHa に 対 す る 付 加 価 値 が 付 け ら れ て 再 配 布 さ れ る 場 合 に は そ れ ら も で き る だ け 含 め る よ う 努 力 す る こ と 。 ま た 、 そ の 際 に は 付 加 価 値 が 付 け ら れ て い る こ と を 明 示 し た ド キ ュ メ ン ト を 用 意 す る こ と 。

c.

バ イ ナ リ の み の 配 布 は 許 さ れ な い 。 (付 加 価 値 の も の も 含 む )

3. 最 新 版 の 配 布 に 務 め る こ と 。 (義 務 は な い )

注 . な お 、 ネ ッ ト で の 配 付

は 自 由 で あ る が 、 ネ ッ ト に ア ク セ ス で き な い 方 ( 雑 誌 お よ び 、 CD-ROM な ど に よ る ) 配 付 は 、 配 付 前 に こ ち ら に E-Mail を お 願 い し ま す 。 配 付 前 に 出 来 な い 際 に は 、 後 日 必 ず E-Mail を お 願 い し ま す 。

4. こ の プ ロ

グ ラ ム の 存 在 や 使 用 し た こ と に よ っ て 生 じ た 損 害 は 全 く 保 証 し な い 。

5. 作 者 は 、 こ の プ ロ グ ラ ム に 不 備 が あ っ て も 、 そ れ を 訂 正 す る 義 務 を 負 わ な い 。

6. こ の プ ロ グ ラ ム の 一 部 、 ま た は 全 部 を 他 の プ ロ グ ラ ム に 組 み 込 ん で 利 用 し て も か ま わ な い 。 こ の 場 合 、 そ の プ ロ グ ラ ム は

LHa で は な く 、 LHa と 名 乗 っ て は い け な い 。

7. 商 利 用 に 関 し て は 、 上 記 の 条 件 に 加 え 、 下 記 の 条 件 の も と に こ れ を 認 め る 。

a. こ の プ ロ グ ラ ム を メ イ ン と す る 商 利 用 は 禁 止 す る 。

b. 商 利 用 の 相 手 が こ の プ ロ グ ラ ム の 使 用 者 と し て 不 適 切 と 判 断 し た 場 合 に は 配 布 し な い 。

c. イ ン ス ト ー ル の 手 段 と し て 使 用 す る 場 合 、 こ の プ ロ グ ラ ム を 使 う こ と を 相 手 に 強 制 し な い 。 こ の 場 合 、 商 利 用 者 が 作 業 を 行 う 。 ま た 、 そ の と き の 損 害 は 、 商 利 用 者 が 全 責 任 を 負 う 。

d. 商 利 用 を 付 加 価 値 と し て 行 い こ の プ ロ グ ラ ム を 使 用 す る 場 合 、 商 利 用 者 は 、 そ の サ ポ ー ト を 行 う 。

最 後 に (From Y.Tagawa)

LZHUF 法 の 基 礎 と な っ た LZARI 法 を 発 表 し て く だ さ っ た 奥 村 晴 彦 氏 、 そ れ を NIFTY-Serve に 紹 介 し 、 ま た 、 LArc の 作 者 で も あ る 三 木 和 彦 氏 、 ま た 、 こ れ ら の 要 因 か ら LZHUF 法 及 び 、 MS-DOS 版 LHarc を 作 成 し た 吉 崎 栄 泰 氏 、 LHarc UNIX の 開 発 に 協 力 し た 人 達 、 こ こ ろ よ く メ ッ セ ー ジ の 橋 渡 し を し て く れ た 石 崎 一 明 氏 (MIX ID:k.ishi)、 ま た 、 い ろ い ろ な レ ポ ー ト を く れ た み な さ ん 、 そ れ を 中 継 し て く だ さ っ た 森 公 一 郎 氏 (MIX ID:kmori)に 感 謝 し ま す 。

最 後 に (From Masaru Oki)

上 記 の 方 々 は も ち ろ ん 、 加 え て LHarc UNIX を 作 成 し た Y.Tagawa 氏 、 そ れ を OSK に 移 植 し 吉 崎 氏 の LHx の ア ル ゴ リ ズ ム を 組 み 込 ん だ H.S 氏 、 JUNET の LHa for UNIX MailingList に て 協 力 し て く だ さ っ た み な さ ん に 感 謝 致 し ま す 。

最 後 に (From Nobutaka Watazaki)

こ の プ ロ グ ラ ム の 作 成 に か か わ っ た 方 々 、 さ ら に こ こ ま で LHa を 仕 上 げ て く だ さ っ た 沖 勝 氏 に 感 謝 致 し ま す 。