.\" Translated 1993-10-15, NetBSD jman proj. <jman@spa.is.uec.ac.jp>
.\" Updated 2000-06-09,Yuichi SATO <sato@complex.eng.hokudai.ac.jp>
.\" Updated 2012-04-20, Akihiro MOTOKI <amotoki@gmail.com>, gzip 1.4
+.\" To be translated for 1.12, 2022-04-22
.\"
.TH GZIP 1 local
.SH 名前
-gzip, gunzip, zcat \- ã\83\95ã\82¡ã\82¤ã\83«ã\81®å\9c§ç¸®ã\83»伸長を行う
+gzip, gunzip, zcat \- ã\83\95ã\82¡ã\82¤ã\83«ã\81®å\9c§ç¸®ã\80\81伸長を行う
.SH 書式
.ll +8
-\fBgzip\fP [\fB \-acdfhlLnNrtvV19 \fP] [\fB\-S\ suffix\fP] [ \fIname \&...\fP ]
+\fBgzip\fP [\fB \-acdfhklLnNrtvV19 \fP] [\fB\-S\ suffix\fP] [ \fIname \&...\fP ]
.ll -8
.br
-\fBgunzip\fP [\fB \-acfhlLnNrtvV \fP] [\fB\-S\ suffix\fP] [ \fIname \&...\fP ]
+\fBgunzip\fP [\fB \-acfhklLnNrtvV \fP] [\fB\-S\ suffix\fP] [ \fIname \&...\fP ]
.br
\fBzcat\fP [\fB \-fhLV \fP] [ \fIname \&...\fP ]
.SH 説明
-\fIgzip\fP は Lempel\-Ziv コーディング (LZ77) を利用して、 指定されたファイルのサイズを小さくする。
-各ファイルは所有権・アクセス時刻・修正時刻を保存したまま、 拡張子 \fB\&.gz\fP をつけたファイルに置き換えられる。
-(デフォルトの拡張子は、VMSでは \fB\-gz\fP, MSDOS, OS/2 FAT, Windows NT FAT, Atari では \fBz\fP
-である。) ファイルが指定されない場合、またはファイル名が "\-" の場合、 標準入力を圧縮して標準出力に書き出す。 \fIgzip\fP
-ã\81¯é\80\9a常ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\81\97ã\81\8bå\9c§ç¸®ã\81\97ã\82\88ã\81\86ã\81¨ã\81\97ã\81ªã\81\84ã\80\82 ç\89¹ã\81«ã\80\81ã\82·ã\83³ã\83\9cã\83ªã\83\83ã\82¯ã\83ªã\83³ã\82¯ã\81¯ç\84¡è¦\96ã\81\95ã\82\8cã\82\8bã\80\82
+\fIgzip\fP ã\82³ã\83\9eã\83³ã\83\89ã\81¯ Lempel\-Ziv ã\82³ã\83¼ã\83\87ã\82£ã\83³ã\82° (LZ77) ã\82\92å\88©ç\94¨ã\81\97ã\81¦ã\80\81 æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fã\83\95ã\82¡ã\82¤ã\83«ã\81®ã\82µã\82¤ã\82ºã\82\92å°\8fã\81\95ã\81\8fã\81\99ã\82\8bã\80\82
+各ファイルは、所有権、 アクセス時刻、 修正時刻を保存したまま、 拡張子 \fB\&.gz\fP をつけたファイルに置き換えられる (デフォルトの拡張子は、
+MSDOS, OS/2 FAT, Windows NT FAT, Atari では \fBz\fP である)。 ファイルが指定されない場合や、 ファイル名が
+"\-" の場合、 標準入力を圧縮して標準出力に書き出す。 \fBgzip\fP コマンドが圧縮対象とするのは、 通常のファイルだけである。 特に、
+シンボリックリンクは無視される。
.PP
-圧縮されたファイル名が、そのファイルシステム上では長すぎる場合、 \fIgzip\fP はファイル名を切り詰める。 \fIgzip\fP はファイル名のうちの 4
+圧縮されたファイル名が、 そのファイルシステム上では長すぎる場合、 \fBgzip\fP はファイル名を切り詰める。 \fBgzip\fP はファイル名のうちの 4
文字以上のパートを切り詰めようとする。 (各パートはドットで区切られている。) 小さなパートだけからファイル名ができている場合、
-もっとも長いパートが切り詰められる。 例えば、ファイル名が 14 文字までに制限されている場合、 gzip.msdos.exe は
+もっとも長いパートが切り詰められる。 たとえば、 ファイル名が 14 文字までに制限されている場合、 gzip.msdos.exe は
gzi.msd.exe.gz という名前で圧縮される。 ファイル名の長さに制限がないシステムでは、 ファイル名が切り詰められることはない。
.PP
-デフォルトでは、 \fIgzip\fP は圧縮ファイルの中に元ファイルの名前とタイムスタンプを保存する。 これらの情報はファイルを \fB\-N\fP
-オプションで伸長するときに使われる。 これは、圧縮されたファイルの名前が切り詰められた場合や、
+デフォルトでは、 \fBgzip\fP は圧縮ファイルの中に元ファイルの名前とタイムスタンプを保存する。 これらの情報はファイルを \fB\-N\fP
+オプションで伸長するときに使われる。 これは、 圧縮されたファイルの名前が切り詰められた場合や、
ファイル転送の後でタイムスタンプが保存されなかった場合に役立つ。
.PP
-圧縮されたファイルは \fIgzip \-d\fP, \fIgunzip\fP, \fIzcat\fP を使うと元の形に復元することができる。
+圧縮されたファイルは \fBgzip \-d\fP, \fBgunzip\fP, \fBzcat\fP を使うと元の形に復元することができる。
圧縮ファイルに保存された元ファイルの名前がファイルシステムに適合しない場合、 そのファイルシステムに適合するように元の名前から新しい名前が作られる。
.PP
-\fIgunzip\fP は、ファイル名が .gz, \-gz, .z, \-z, _z (大文字小文字は区別しない) で終わっており、
-正しいマジックナンバーで始まっているファイルのリストを コマンドラインから受け取り、
-伸長したファイルに置き換える。このとき圧縮ファイルの拡張子は取り除かれる。
-\fIgunzip\fP は \fB\&.tgz\fP と \fB\&.taz\fP という特別な拡張子も認識する。
-これらはそれぞれ、 \fB\&.tar.gz\fP と \fB\&.tar.Z\fP の省略形である。
-圧縮するときに \fB\&.tar\fP という拡張子をもつファイルの名前を切り詰める必要があるなら、
-\fIgzip\fP はかわりに \fB\&.tgz\fP という拡張子を使う。
+\fBgunzip\fP は、 コマンドラインからファイルのリストを受け取り、 ファイル名の末尾が .gz, \-gz, .z, \-z, _z
+(大文字小文字は区別しない) でファイルが正しいマジックナンバーで始まっている各ファイルを伸長したファイルに置き換える。
+このとき圧縮ファイルの拡張子は取り除かれる。 \fBgunzip\fP は \fB\&.tgz\fP と \fB\&.taz\fP という特別な拡張子も認識する。
+これらはそれぞれ、 \fB\&.tar.gz\fP と \fB\&.tar.Z\fP の省略形である。 \fBgzip\fP は、 圧縮する際に、 必要であれば、
+拡張子が \fB\&.tar\fP のファイルの名前を切り詰める代わりに \fB\&.tgz\fP という拡張子を使う。
.PP
-\fIgunzip\fP は \fIgzip, zip, compress, compress \-H, pack\fP で作られたファイルを正しく伸長できる。
-入力形式の検知は自動的に行われる。 はじめの 2 つの形式を使った場合、 \fIgunzip\fP は 32 ビットの CRC をチェックする。
-\fIpack\fP に対して、gunzip は伸長した長さをチェックする。 標準的な \fIcompress\fP
-形式は、整合性チェックをするようには設計されていない。 しかし、 \fIgunzip\fP は壊れた .Z ファイルを検知することができる場合もある。.Z
-ファイルを 伸長しているときにエラーが出たときには、 単に標準の \fIuncompress\fP がエラーを出さないという理由で .Z
-ファイルが正しいと考えてはならない。 一般的にいうと、標準的な \fIuncompress\fP
-は入力をチェックせず、脳天気にゴミを出力してしまうことがある。 SCO の compress \-H 形式 (lzh 圧縮法) は CRC
-ã\82\92å\90«ã\82\93ã\81§ã\81\84ã\81ªã\81\84ã\81\8cã\80\81ã\81\84ã\81\8fã\81¤ã\81\8bã\81®æ\95´å\90\88æ\80§ã\83\81ã\82§ã\83\83ã\82¯ã\81\8cã\81§ã\81\8dã\82\8bã\80\82
+\fBgunzip\fP は \fBgzip\fP, \fBzip\fP, \fBcompress\fP, \fBcompress \-H\fP, \fBpack\fP
+で作られたファイルを正しく伸長できる。 入力形式の検知は自動的に行われる。 はじめの 2 つの形式を使った場合、 \fBgunzip\fP は 32 ビットの
+CRC をチェックする。 \fBpack\fP に対して、 \fBgunzip\fP は伸長した長さをチェックする。 標準的な \fBcompress\fP 形式は、
+整合性チェックをするようには設計されていない。 しかし \fBgunzip\fP は壊れた .Z ファイルを検知することができる場合もある。 .Z ファイルを
+伸長しているときにエラーが出たときには、 単に標準の \fBuncompress\fP がエラーを出さないという理由だけで .Z
+ファイルが正しいと考えてはならない。 一般的にいうと、 標準的な \fBuncompress\fP は入力をチェックせず、
+脳天気にゴミを出力してしまうことがある。 SCO の compress \-H 形式 (lzh 圧縮法) は CRC を含んでいないが、
+いくつかの整合性チェックができる。
.PP
-\fIzip\fP によって作られたファイルは、'deflation' 法で圧縮された元ファイルを 1 つしか
-含まない場合にだけ、gzip で伸長することができる。この特徴は、tar.zip ファイルを
-tar.gz 形式へ変換する際の補助となることだけを意図している。
-元ファイルが 1 つだけの \fIzip\fP ファイルを伸長するには、\fIgunzip <foo.zip\fP
-や \fIgunzip \-S .zip foo.zip\fP といったコマンドを使用する。
-複数の元ファイルを含んでいる zip ファイルを伸長するためには、
-\fIgunzip\fP ではなく \fIunzip\fP を使うこと。
+\fBzip\fP によって作られたファイルは、 元ファイルが 1 つだけ含まれ、 かつ、 そのファイルが 'deflation'
+法で圧縮されている場合にのみ、 gzip で伸長することができる。 この機能は、 tar.zip ファイルを tar.gz
+形式へ変換する際の補助となることだけを意図している。 元ファイルが 1 つだけの \fBzip\fP ファイルを伸長するには、 \fBgunzip
+<foo.zip\fP や \fBgunzip \-S .zip foo.zip\fP といったコマンドを使用する。 複数の元ファイルを含んでいる zip
+ファイルを伸長するためには、 \fBgunzip\fP ではなく \fBunzip\fP を使うこと。
.PP
-\fIzcat\fP は \fIgunzip\fP \fB\-c\fP と同一である。 (\fIcompress\fP へのオリジナルのリンクを保存するために、 \fIzcat\fP
-が \fIgzcat\fP としてインストールされているシステムがあるかもしれない。) \fIzcat\fP
-はコマンドラインで指示されるファイルのリストまたは標準入力を伸長し、 伸長したデータを標準出力に書き出す。 \fIzcat\fP はファイルが
-\fB\&.gz\fP という拡張子であるかどうかわらず、 正しいマジックナンバーを持っているファイルであれば伸長しようとする。
+\fBzcat\fP コマンドは \fBgunzip\fP \fB\-c\fP と同一である。 (\fBcompress\fP へのオリジナルのリンクを保存するために、
+\fBzcat\fP が \fBgzcat\fP としてインストールされているシステムもあるかもしれない。) \fBzcat\fP
+はコマンドラインで指定されたファイルのリストまたは標準入力を伸長し、 伸長したデータを標準出力に書き出す。 \fBzcat\fP はファイルが
+\fB\&.gz\fP ã\81¨ã\81\84ã\81\86æ\8b¡å¼µå\90ã\81§ã\81\82ã\82\8bã\81\8bã\81©ã\81\86ã\81\8bã\81«ã\81\8bã\81\8bã\82\8fã\82\89ã\81\9aã\80\81 æ£ã\81\97ã\81\84ã\83\9eã\82¸ã\83\83ã\82¯ã\83\8aã\83³ã\83\90ã\83¼ã\82\92æ\8c\81ã\81£ã\81¦ã\81\84ã\82\8bã\83\95ã\82¡ã\82¤ã\83«ã\81§ã\81\82ã\82\8cã\81°ä¼¸é\95·ã\81\97ã\82\88ã\81\86ã\81¨ã\81\99ã\82\8bã\80\82
.PP
-\fIgzip\fP は \fIzip\fP と PKZIP で使われている Lempel\-Ziv アルゴリズムを使う。
-å¾\97ã\82\89ã\82\8cã\82\8bå\9c§ç¸®é\87\8fã\81¯ã\80\81å\85¥å\8a\9bã\81®ã\82µã\82¤ã\82ºã\81¨å\85±é\80\9aã\81®é\83¨å\88\86ã\83\87ã\83¼ã\82¿å\88\97ã\81®å\88\86å¸\83ã\81«ä¾\9då\98ã\81\99ã\82\8bã\80\82 ä¸\80è\88¬ã\81«ã\80\81ソースコードや英文といったテキストでは 60\-70% 小さくなる。
-(\fIcompress\fP に使われている) LZW・ (\fIpack\fP に使われている) Huffman コーディング・ (\fIcompact\fP
-ã\81«ä½¿ã\82\8fã\82\8cã\81¦ã\81\84ã\82\8b) é\81©å¿\9c Huffman ã\82³ã\83¼ã\83\87ã\82£ã\83³ã\82°ã\80\81 ã\81\93ã\82\8cã\82\89ã\81«ã\82\88ã\82\8bå\9c§ç¸®ã\81«æ¯\94ã\81¹ã\81¦ã\80\81この圧縮率は一般にかなり良い。
+\fBgzip\fP コマンドは \fBzip\fP と PKZIP で使われている Lempel\-Ziv アルゴリズムを使う。 得られる圧縮量は、
+å\85¥å\8a\9bã\81®ã\82µã\82¤ã\82ºã\81¨å\85±é\80\9aã\81®é\83¨å\88\86ã\83\87ã\83¼ã\82¿å\88\97ã\81®å\88\86å¸\83ã\81«ä¾\9då\98ã\81\99ã\82\8bã\80\82 ä¸\80è\88¬ã\81«ã\80\81 ソースコードや英文といったテキストでは 60\-70% 小さくなる。
+(\fBcompress\fP に使われている) LZW、 (\fBpack\fP に使われている) Huffman コーディング、 (\fBcompact\fP
+ã\81«ä½¿ã\82\8fã\82\8cã\81¦ã\81\84ã\82\8b) é\81©å¿\9c Huffman ã\82³ã\83¼ã\83\87ã\82£ã\83³ã\82°ã\80\81 ã\81«ã\82\88ã\82\8bå\9c§ç¸®ã\81«æ¯\94ã\81¹ã\81¦ã\80\81 この圧縮率は一般にかなり良い。
.PP
-たとえ圧縮されたファイルが元ファイルより少し大きくなるとしても、 圧縮は常に行われる。 最悪の場合、gzip ファイルヘッダのための数バイトと 32K
-バイトブロック毎に 5 バイトの増加となり、 大きなファイルでは 0.015% の増加率となる。 ただし実際の使用ディスクブロック数は、
-ほとんど絶対に増加しない。 \fIgzip\fP は圧縮・伸長時にファイルのアクセス権・所有者・タイムスタンプを保存する。
+たとえ圧縮されたファイルが元ファイルより少し大きくなるとしても、 圧縮は常に行われる。 最悪の場合、 gzip ファイルヘッダーのための数バイトと 32
+K バイトブロックごとに 5 バイトの増加となり、 大きなファイルでは 0.015% の増加率となる。 ただし実際の使用ディスクブロック数は、
+ほとんど絶対に増加しない。
.PP
-\fIgzip\fP ファイル形式は P. Deutsch, \s-1GZIP\s0 file format
-specification version 4.3,
-<ftp://ftp.isi.edu/in\-notes/rfc1952.txt>, Internet RFC 1952
-(May 1996)で規定されている。\fIzip\fP deflation 形式は P. Deutsch,
-\s-1DEFLATE\s0 Compressed Data Format Specification version 1.3,
-<ftp://ftp.isi.edu/in\-notes/rfc1951.txt>, Internet RFC 1951
-(May 1996) で規定されている。
-
+\fBgzip\fP は圧縮、伸長時にファイルのアクセス権、所有者、タイムスタンプを維持する。 適切な権限を有していれば、
+ファイル所有者やグループについても維持される。
.SH オプション
.TP
\fB\-a \-\-ascii\fP
-アスキーテキストモード:局所変換を使って行末の変換をする。 このオプションはいくつかの非 Unix システムでサポートされている。 MSDOS
-では、圧縮時に CR LF が LF に変換され、 伸長時に LF が CR LF に変換される。
+アスキーテキストモード: 局所変換を使って行末の変換をする。 このオプションは、 いくつかの非 Unix システムでサポートされている。 MSDOS
+では、 圧縮時に CR LF が LF に変換され、 伸長時に LF が CR LF に変換される。
.TP
\fB\-c \-\-stdout \-\-to\-stdout\fP
-出力を標準出力に書き出し、元ファイルを変更しない。 入力ファイルが複数ある場合、出力はファイル毎に圧縮されたものとなる。
-圧縮率を上げるには、圧縮する前にすべての入力ファイルを (tar などで) まとめること。
+出力を標準出力に書き出し、 元ファイルを変更しない。 入力ファイルが複数ある場合、 出力はファイル毎に圧縮されたものとなる。 圧縮率を上げるには、
+圧縮する前にすべての入力ファイルを (tar などで) まとめること。
.TP
\fB\-d \-\-decompress \-\-uncompress\fP
伸長する。
.TP
\fB\-f \-\-force\fP
ファイルが複数のリンクを張られていたり、 対応するファイルが既に存在していたり、 圧縮されたデータが端末に対して読み書きされてしているような場合でも、
-å¼·å\88¶ç\9a\84ã\81«å\9c§ç¸®ã\83»ä¼¸é\95·ã\82\92è¡\8cã\81\86ã\80\82 å\85¥å\8a\9bã\83\87ã\83¼ã\82¿ã\81\8c \fIgzip\fP で認識できない形式のときに \-\-stdout オプションが指定されていると、
-入力データは変更なしに標準出力にコピーされる。 つまり、 \fIzcat\fP を \fIcat\fP として動作させる。 \fB\-f\fP
-ã\81\8cæ\8c\87å®\9aã\81\95ã\82\8cã\81\9aã\80\81ã\81\8bã\81¤ã\83\90ã\83\83ã\82¯ã\82°ã\83©ã\82¦ã\83³ã\83\89ã\81§å\8b\95ä½\9cã\81\97ã\81¦ã\81\84ã\81ªã\81\84å ´å\90\88ã\80\81 \fIgzip\fP は既に存在するファイルを上書きするかを問い合わせるプロンプトを出す。
+å¼·å\88¶ç\9a\84ã\81«å\9c§ç¸®ã\80\81 伸é\95·ã\82\92è¡\8cã\81\86ã\80\82 å\85¥å\8a\9bã\83\87ã\83¼ã\82¿ã\81\8c \fBgzip\fP で認識できない形式のときに \-\-stdout オプションが指定されていると、
+入力データは変更なしに標準出力にコピーされる。 つまり、 \fBzcat\fP を \fBcat\fP として動作させる。 \fB\-f\fP が指定されず、
+ã\81\8bã\81¤ã\83\90ã\83\83ã\82¯ã\82°ã\83©ã\82¦ã\83³ã\83\89ã\81§å\8b\95ä½\9cã\81\97ã\81¦ã\81\84ã\81ªã\81\84å ´å\90\88ã\80\81 \fBgzip\fP は既に存在するファイルを上書きするかを問い合わせるプロンプトを出す。
.TP
\fB\-h \-\-help\fP
ヘルプ画面を表示して終了する。
.TP
+\fB\-k \-\-keep\fP
+圧縮中または伸長中に、 入力ファイルを保持する (削除しない)。
+.TP
\fB\-l \-\-list\fP
-圧縮された個々のファイルについて、以下のフィールドを列挙する。
+圧縮された個々のファイルについて、 以下のフィールドを列挙する。
compressed size: 圧縮されたファイルのサイズ
uncompressed size: 伸長されたファイルのサイズ
ratio: 圧縮率 (不明の場合は 0.0%)
uncompressed_name: 伸長されたファイルの名前
-compress ã\81§ã\81¤ã\81\8fã\82\89ã\82\8cã\81\9f .Z ã\83\95ã\82¡ã\82¤ã\83«ã\81®ã\82\88ã\81\86ã\81«ã\80\81 gzip å½¢å¼\8fã\81§ã\81ªã\81\84ã\83\95ã\82¡ã\82¤ã\83«ã\81®ä¼¸é\95·æ\99\82ã\82µã\82¤ã\82ºã\81¯ \-1 ã\81«される。
-そのようなファイルについて伸長されたファイルのサイズを求める場合は、
+compress ã\81§ã\81¤ã\81\8fã\82\89ã\82\8cã\81\9f .Z ã\83\95ã\82¡ã\82¤ã\83«ã\81®ã\82\88ã\81\86ã\81«ã\80\81 gzip å½¢å¼\8fã\81§ã\81ªã\81\84ã\83\95ã\82¡ã\82¤ã\83«ã\81®ä¼¸é\95·æ\99\82ã\82µã\82¤ã\82ºã\81¯ \-1 ã\81¨è¡¨ç¤ºされる。
+そのようなファイルについて伸長されたファイルのサイズを求める場合は、 以下のコマンドを使えばよい。
zcat file.Z | wc \-c
-を使うこと。\-\-verbose オプションと組み合わせると 以下のフィールドも表示される。
+\-\-verbose オプションと組み合わせると、以下のフィールドも表示される。
method: 圧縮法
crc: 伸長されたデータの 32 ビット CRC
date & time: 伸長されたファイルのタイムスタンプ
-現在サポートされている圧縮法は、deflate, compress, lzh (SCO compress \-H), pack である。 gzip
-形式でないファイルについて、crc は ffffffff とされる。
+現在サポートされている圧縮法は、 deflate, compress, lzh (SCO compress \-H), pack である。 gzip
+形式でないファイルについて、 crc は ffffffff とされる。
-\-\-name が同時に指定されると、(もし記録されているなら) 伸長されたファイルの名前・日付・時刻は 圧縮ファイル内に記録されているものになる。
+\-\-name が同時に指定されると、 (もし記録されているなら) 伸長されたファイルの名前、 日付、 時刻は
+圧縮ファイル内に記録されているものになる。
-\-\-verbose が同時に指定されると、どれかのファイルのサイズが不明でない限り、 サイズの合計とその圧縮率も表示される。 \-\-quiet
-が同時に指定されると、タイトルと合計の行は表示されない。
+\-\-verbose が同時に指定されると、 どれかのファイルのサイズが不明でない限り、 サイズの合計とその圧縮率も表示される。 \-\-quiet
+が同時に指定されると、 タイトルと合計の行は表示されない。
.TP
\fB\-L \-\-license\fP
-\fIgzip\fP のライセンスを表示して終了する。
+\fBgzip\fP のライセンスを表示して終了する。
.TP
\fB\-n \-\-no\-name\fP
-デフォルトでは、圧縮時に元ファイルの名前とタイムスタンプを保存させない。 (元の名前を切り詰める必要がある場合は、元の名前は必ず保存される。)
-伸長時に、元のファイル名が存在しても復元せず (圧縮ファイル名から \fIgzip\fP 拡張子を取り除くだけとし)、
-元ファイルのタイムスタンプが存在しても復元しない (圧縮ファイルからコピーする)。 このオプションは伸長時のデフォルトである。
+デフォルトで圧縮時に元ファイルの名前とタイムスタンプを保存しない (元の名前を切り詰める必要がある場合は元の名前は必ず保存される)。 伸長時に、
+元のファイル名が存在しても復元せず (圧縮ファイル名から \fBgzip\fP 拡張子を取り除くだけとし)、 元ファイルのタイムスタンプが存在しても復元しない
+(圧縮ファイルから他インプスタンプをコピーする)。 このオプションは伸長時のデフォルトである。
.TP
\fB\-N \-\-name\fP
-圧縮時に元ファイルの名前とタイムスタンプを保存する。 これがデフォルトである。 伸長時に元ファイルの名前とタイムスタンプが存在するなら復元する。
-このオプションは、ファイル名の長さに制限があるシステムや、 ファイル転送の後にタイムスタンプが失われた場合に役立つ。
+圧縮時には元のファイル名を必ず保存する。 また元のファイルが通常ファイルであって、 そのタイムスタンプが最低でも 1 (1970\-01\-01
+00:00:01 UTC)、 さらに 2**32 (2106\-02\-07 06:28:16 UTC, うるう秒を考慮しない場合) 未満である場合に、
+元のファイルの修正タイムスタンプの秒部分を保存する。 これがデフォルトの動作である。 伸長時には、ファイル名とタイムスタンプが保存されていれば復元する。
+このオプションは、 ファイル名の長さに制限があるシステムや、 ファイル転送の後にタイムスタンプが失われた場合に役立つ。
.TP
\fB\-q \-\-quiet\fP
すべての警告を抑制する。
.TP
\fB\-r \-\-recursive\fP
-ディレクトリ構造を再帰的に巡る。 コマンドラインで指定されたファイル名がディレクトリであった場合、 \fIgzip\fP
-はディレクトリに降りて、見つかったすべてのファイルを圧縮する (\fIgunzip\fP の場合は、すべてのファイルを伸長する)。
+ディレクトリ構造を再帰的に巡る。 コマンドラインで指定されたファイル名がディレクトリであった場合、 \fBgzip\fP は、 ディレクトリ内に入り、
+見つかったすべてのファイルを圧縮する (\fBgunzip\fP の場合は、 すべてのファイルを伸長する)。
.TP
\fB\-S .suf \-\-suffix .suf\fP
-拡張子 .gz のかわりに .suf を使う。 どのような拡張子でも指定することができるが、.z と .gz 以外の拡張子は 使うべきでない。
-他のシステムにファイルが転送されたときの混乱を避けるためである。 拡張子なしの場合、以下のように拡張子に関係なく、 すべての指示されたファイルを
-gunzip に伸長させることができる。
-
- gunzip \-S "" * (MSDOS の場合は *.*)
+圧縮時には、 拡張子 .gz のかわりに .suf を使う。 空でない任意の拡張子を指定できるが、 .z と .gz 以外の拡張子は使うべきでない。
+他のシステムにファイルが転送されたときの混乱を避けるためである。
-前のバージョンの gzip は拡張子 .z を使った。 これは \fIpack\fP(1) との衝突を避けるために変更された。
+伸長時には、 入力ファイル名から出力ファイル名を抜き出す際に確認する拡張子のリストの先頭に .suf を追加する。
+.TP
+\fB\-\-synchronous\fP
+同期出力を行う。 このオプションを用いると、 システムクラッシュの際にデータを失う可能性が低くなるが、 処理速度はかなり低下する。
.TP
\fB\-t \-\-test\fP
-テストする。圧縮ファイルの整合性をチェックする。
+検査する。 圧縮ファイルの整合性をチェックして終了する。
.TP
\fB\-v \-\-verbose\fP
-詳細出力。圧縮・伸長される各ファイルについて名前と圧縮率を表示する。
+詳細出力。 圧縮、 伸長される各ファイルについて名前と圧縮率を表示する。
.TP
\fB\-V \-\-version\fP
-バージョン。バージョン番号とコンパイルオプションを表示して終了する。
+バージョン。 バージョン番号とコンパイルオプションを表示して終了する。
.TP
\fB\-# \-\-fast \-\-best\fP
-指定した数字 \fI#\fP を用いて圧縮のスピードを調整する。 \fB\-1\fP と \fB\-\-fast\fP は最も速い圧縮法を示す (圧縮率は低い)。 \fB\-9\fP
-と \fB\-\-best\fP は最も遅い圧縮法を示す (圧縮率は最も高い)。 デフォルトの圧縮レベルは \fB\-6\fP である
-(つまり、速さを犠牲にして圧縮率の良い方にしてある)。
+指定した数字 \fB#\fP を用いて圧縮のスピードを調整する。 \fB\-1\fP と \fB\-\-fast\fP は最も速い圧縮法を示す (圧縮率は低い)。 \fB\-9\fP
+と \fB\-\-best\fP は最も遅い圧縮法を示す (圧縮率は最も高い)。 デフォルトの圧縮レベルは \fB\-6\fP である (つまり、
+速さを犠牲にして圧縮率の良い方にしてある)。
+.TP
+\fB\-\-rsyncable\fP
+2 つのコンピューター間で圧縮ファイルの同期を行う場合、 このオプションを用いると、 rsync
+はアーカイブ全体ではなく変更があったファイルのみを転送できるようになる。 通常、 アーカイブ内のファイルに変更が行われた場合、
+圧縮アルゴリズムは新たなバージョンのアーカイブを生成し、 このバージョンは以前のバージョンのアーカイブとは一致しない。 その場合 rsync は、
+リモートコンピューターに対して新たなバージョンのアーカイブ全体を転送する。 このオプションを用いると、 rsync は、 変更がかかったファイル、
+およびアーカイブ内の変更が行われた領域を更新するために必要な最小限のメタデータのみを転送できる。
.SH 高度な使用法
-è¤\87æ\95°ã\81®å\9c§ç¸®ã\83\95ã\82¡ã\82¤ã\83«ã\82\92é\80£çµ\90ã\81\99ã\82\8bã\81\93ã\81¨ã\81\8cã\81§ã\81\8dã\82\8bã\80\82 ã\81\93ã\81®å ´å\90\88ã\80\81 \fIgunzip\fP ã\81¯ã\81\99ã\81¹ã\81¦ã\81®å\9c§ç¸®ã\83\95ã\82¡ã\82¤ã\83«ã\82\92ä¸\80度ã\81«ä¼¸é\95·ã\81\99ã\82\8bã\80\82たとえば、
+è¤\87æ\95°ã\81®å\9c§ç¸®ã\83\95ã\82¡ã\82¤ã\83«ã\81¯é\80£çµ\90ã\81\99ã\82\8bã\81\93ã\81¨ã\81\8cã\81§ã\81\8dã\82\8bã\80\82 ã\81\93ã\81®å ´å\90\88ã\80\81 \fBgunzip\fP ã\81¯ã\81\99ã\81¹ã\81¦ã\81®å\9c§ç¸®ã\83\95ã\82¡ã\82¤ã\83«ã\82\92ä¸\80度ã\81«ä¼¸é\95·ã\81\99ã\82\8bã\80\82 たとえば、
gzip \-c file1 > foo.gz
gzip \-c file2 >> foo.gz
gunzip \-c foo
-とするのは、以下と同じである。
+とするのは、 以下と同じである。
cat file1 file2
-\&.gz ファイルのうち 1 つのファイルが壊れても、 (壊れたファイルを削除すれば) 他のファイルはまだ回復できる。
-しかし、次のようにすべてのファイルを一度に圧縮すれば、より高い圧縮が得られる。
+\&.gz ファイルのうち 1 つのファイルが壊れても、 (壊れたファイルを削除すれば) 他のファイルはまだ回復できる。 しかし、
+次のようにすべてのファイルを一度に圧縮すれば、 より高い圧縮が得られる。
cat file1 file2 | gzip > foo.gz
gzip \-c file1 file2 > foo.gz
-より高い圧縮を得るために、結合されたファイルをもう一度圧縮するには、 次のようにすること。
+より高い圧縮を得るために、 結合されたファイルをもう一度圧縮するには、 次のようにすること。
gzip \-cd old.gz | gzip > new.gz
複数の元ファイルからなる 1 つの書庫ファイルを作って、 後から元ファイルを別々に伸長できるようにしたいなら、 tar や zip
といったアーカイバーを使うこと。 GNU tar は gzip を透過的に起動するために \-z オプションをサポートしている。 gzip は tar
-の代用としてではなく、補助として設計されている。
+の代用としてではなく、 tar を補完するものとして設計されている。
.SH 環境変数
-環境変数
-\fBGZIP\fP
-に
-\fIgzip\fP
-のデフォルトのオプションセットを入れることができる。
-これらのオプションは最初に解釈されるので、
-明示的なコマンドラインパラメータで上書きすることができる。
-例を示す。
- sh の場合: GZIP="\-8v \-\-name"; export GZIP
- csh の場合: setenv GZIP "\-8v \-\-name"
- MSDOS の場合: set GZIP=\-8v \-\-name
+古い環境変数 \fBGZIP\fP には \fBgzip\fP のデフォルトのオプションセットを入れることができる。 これらのオプションは最初に解釈され、
+明示的にコマンドラインパラメーターを指定することでこれらを上書きできる。 ただし、 スクリプトを用いる際にはこの機能が問題になる場合がある。
+したがって、 この機能は、 あまり支障がないと考えられるオプションに対してのみサポートされており、 仮に使用された場合 \fBgzip\fP は警告表示する。
+この機能は \fBgzip\fP の将来のバージョンにおいて削除される予定である。
+.PP
+この代わりとして、 エイリアスやスクリプトを利用できる。 たとえば、 \fBgzip\fP がディレクトリ \fB/usr/bin\fP にある場合、
+\fBPATH\fP 変数の先頭に \fB$HOME/bin\fP を追加し、 以下のような内容を含んだ実行スクリプト \fB$HOME/bin/gzip\fP
+を作成すればよい。
-Vax/VMS では、環境変数の名前は GZIP_OPT である。 これは、プログラムを呼び出すためのシンボルセットとの衝突を避けるためである。
+ #! /bin/sh
+ export PATH=/usr/bin
+ exec gzip \-9 "$@"
.SH 関連項目
-znew(1), zcmp(1), zmore(1), zforce(1), gzexe(1), zip(1), unzip(1),
-compress(1), pack(1), compact(1)
+\fBznew\fP(1), \fBzcmp\fP(1), \fBzmore\fP(1), \fBzforce\fP(1), \fBgzexe\fP(1), \fBzip\fP(1),
+\fBunzip\fP(1), \fBcompress\fP(1)
.PP
-\fIgzip\fP ファイル形式は P. Deutsch, \s-1GZIP\s0 file format
-specification version 4.3,
-\fB<ftp://ftp.isi.edu/in\-notes/rfc1952.txt>\fP, Internet RFC 1952
-(May 1996) で規定されている。\fIzip\fP deflation 形式は P. Deutsch,
-\s-1DEFLATE\s0 Compressed Data Format Specification version 1.3,
-\fB<ftp://ftp.isi.edu/in\-notes/rfc1951.txt>\fP, Internet RFC 1951
-(May 1996) で規定されている。
-.SH 返り値
-通常、終了状態は 0 である。 エラーが起きた場合、終了状態は 1 である。 警告が起きた場合、終了状態は 2 である。
+\fBgzip\fP ファイル形式は P. Deutsch, \s-1GZIP\s0 file format specification version
+4.3, \fB<https://www.ietf.org/rfc/rfc1952.txt>\fP, Internet RFC 1952
+(May 1996) で規定されている。 \fBzip\fP deflation 形式は P. Deutsch, \s-1DEFLATE\s0
+Compressed Data Format Specification version 1.3,
+\fB<https://www.ietf.org/rfc/rfc1951.txt>\fP, Internet RFC 1951 (May
+1996) で規定されている。
+.SH 診断メッセージ
+通常、 終了ステータスは 0 である。 エラーが起きた場合、 終了ステータスは 1 である。 警告が起きた場合、 終了ステータスは 2 である。
.TP
-Usage: gzip [\-cdfhlLnNrtvV19] [\-S suffix] [file ...]
+Usage: gzip [\-cdfhklLnNrtvV19] [\-S suffix] [file ...]
無効なオプションがコマンドラインから指定された。
.TP
\fIfile\fP\^: not in gzip format
-\fIgunzip\fP に指示されたファイルが圧縮されたものではない。
+\fBgunzip\fP に指示されたファイルが圧縮されたものではない。
.TP
\fIfile\fP\^: Corrupt input. Use zcat to recover some data.
-圧縮されたファイルが壊れている。 破損した位置までのデータは、次のコマンドを使って修復できる。
+圧縮されたファイルが壊れている。 破損した位置までのデータは、 次のコマンドを使って修復できる。
zcat \fIfile\fP > recover
.TP
\fIfile\fP\^: compressed with \fIxx\fP bits, can only handle \fIyy\fP bits
-\fIファイル\fP が、このマシン上での伸長コードより多くの \fIビット\fP を扱うことができるプログラムで (LZW を使って) 圧縮されている。
-より高い圧縮ができ、メモリ使用量の少ない、gzip を使って ファイルを再圧縮すること。
+\fBファイル\fP が、 このマシン上での伸長コードより多くのビットを扱うことができるプログラムで (LZW を使って) 圧縮されている。
+より高い圧縮ができ、 メモリ使用量の少ない、 gzip を使って ファイルを再圧縮すること。
.TP
-\fIfile\fP\^: already has .gz suffix \-\- no change
-ファイルが既に圧縮されていると考えられる。 ファイル名を変更し、再度試みること。
+\fIfile\fP\^: already has .gz suffix \-\- unchanged
+ファイルが既に圧縮されていると考えられる。 ファイル名を変更し、 再度試みること。
.TP
\fIfile\fP already exists; do you wish to overwrite (y or n)?
-出力ファイルで置き換えたいなら "y" と答えること。 さもなければ、"n" と答えること。
+出力ファイルで置き換えたいなら "y" と答えること。 さもなければ、 "n" と答えること。
.TP
gunzip: corrupt input
-SIGSEGV 違反が検知された。通常は、入力ファイルが壊れていることを意味している。
+SIGSEGV 違反が検知された。 通常は、 入力ファイルが壊れていることを意味している。
.TP
-\fIxx.x%\fP 圧縮により節約された入力のパーセント表示。
+\fIxx.x%\fP 圧縮により節約された入力のパーセント表示。
(\fB\-v\fP と \fB\-l\fP のみに関連する。)
.TP
\-\- not a regular file or directory: ignored
-入力ファイルが通常ファイルでもディレクトリでもない場合 (たとえば、シンボリックリンク・ソケット・FIFO・デバイスファイルの場合)、
+入力ファイルが通常ファイルでもディレクトリでもない場合 (たとえば、 シンボリックリンク、 ソケット、 FIFO、 デバイスファイルの場合)、
変更せずにそのままにされる。
.TP
\-\- has \fIxx\fP other links: unchanged
-入力ファイルにリンクが張られているので、変更しない。 詳しい情報は \fIln\fP(1) を参照すること。
+入力ファイルにリンクが張られているので、 変更しない。 詳しい情報は \fBln\fP(1) を参照すること。
複数にリンクが張られているファイルを強制的に圧縮するには \fB\-f\fP フラグを使うこと。
.SH 重要な注意
-圧縮されたデータをテープに書き込むときは、
-一般的に、出力のブロック境界をゼロで埋める必要がある。
-伸長のためにデータを読み込んですべてのブロックを
-\fIgunzip\fP
-に渡すと、
-\fIgunzip\fP
-は通常、圧縮されたデータの後ろに余分なゴミが続いていると検知して、
-警告を発する。
-この警告を抑制するには \-\-quiet オプションを使う必要がある。
-このオプションは環境変数
-\fBGZIP\fP
-に次のようにして設定できる。
- sh の場合: GZIP="\-q" tar \-xfz \-\-block\-compress /dev/rst0
- csh の場合: (setenv GZIP \-q; tar \-xfz \-\-block\-compress /dev/rst0
-
-上の例では、gzip は GNU tar の \-z オプションによって暗に呼び出されている。 テープ上の圧縮されたデータの読み出しと書き込みに
-同じブロックサイズ (tar の \-b オプション) が使われていることに注意すること。 (この例は、GNU 版の tar を使うことを仮定している。)
+圧縮されたデータをテープに書き込むときは、 一般的に、 出力のブロック境界をゼロで埋める必要がある。 伸長のためにデータを読み込んですべてのブロックを
+\fBgunzip\fP に渡すと、 \fBgunzip\fP は通常、 圧縮されたデータの後ろに余分なゴミが続いていると検知して、 警告を発する。
+この警告を抑制するには \-\-quiet オプションを使えばよい。
.SH バグ
-gzip 形式では、入力サイズは 2^32 の余りで表現されるため、 \-\-list オプション
-による表示では、圧縮前のファイルが 4GB 以上の場合、圧縮前のサイズや圧縮率が
-正しく表示されない。以下のコマンドを使うと、この問題に抵触せずに、
-大きな圧縮ファイルの本当のサイズを知ることができる。
-
- zcat file.gz | wc \-c
-
-圧縮ファイルがシークをサポートしていないメディア上に存在する場合、 \-\-list オプションによる表示は、
-サイズが \-1、crc が ffffffff となる。
-
-稀に \-\-best オプションによって、デフォルトの圧縮レベル (\-6) より 圧縮が悪くなることがある。 非常に冗長なファイルでは、
-\fIcompress\fP による圧縮が \fIgzip\fP より良くなることがある。
+まれに \-\-best オプションによって、 デフォルトの圧縮レベル (\-6) より 圧縮が悪くなることがある。 非常に冗長なファイルでは、
+\fBcompress\fP による圧縮が \fBgzip\fP より良くなることがある。
+.SH バグ報告
+バグ報告: bug\-gzip@gnu.org
+.br
+GNU gzip ホームページ: <https://www.gnu.org/software/gzip/>
+.br
+GNU ソフトウェアを使用する際の一般的なヘルプ: <https://www.gnu.org/gethelp/>
.SH 著作権表示
-Copyright \(co 1998, 1999, 2001, 2002 Free Software Foundation, Inc.
+Copyright \(co 1998\-1999, 2001\-2002, 2012, 2015\-2022 Free Software
+Foundation, Inc.
.br
Copyright \(co 1992, 1993 Jean\-loup Gailly
.PP
.\" Translated 1993-10-15, NetBSD jman proj. <jman@spa.is.uec.ac.jp>
.\" Updated 2000-06-10, Yuichi SATO <sato@complex.eng.hokudai.ac.jp>
.\" Updated 2012-04-20, Akihiro MOTOKI <amotoki@gmail.com>, gzip 1.4
+.\" To be translated for 1.12, 2022-04-22
.\"
.TH ZMORE 1
.SH 名前
-zmore \- 圧縮されたテキストを CRT で見るためのファイル閲覧フィルタ
+zmore \- 圧縮されたテキストを CRT で見るためのファイル閲覧フィルター
.SH 書式
\fBzmore\fP [ name ... ]
.SH 説明
-\fIzmore\fP ã\81¯ã\80\81å\9c§ç¸®ã\81\95ã\82\8cã\81\9fã\83\86ã\82ã\82¹ã\83\88ã\83\95ã\82¡ã\82¤ã\83«ã\82\84é\80\9a常ã\81®ã\83\86ã\82ã\82¹ã\83\88ã\83\95ã\82¡ã\82¤ã\83«ã\82\92 ã\82½ã\83\95ã\83\88ã\82³ã\83\94ã\83¼ç«¯æ\9c«ä¸\8aã\81§ä¸\80度ã\81«å\85¨ç\94»é\9d¢ã\81§é\96²è¦§ã\81\99ã\82\8bã\81\9fã\82\81ã\81®ã\83\95ã\82£ã\83«ã\82¿ã\81§ã\81\82ã\82\8bã\80\82
-\fIzmore\fP は \fIcompress, pack, gzip\fP で圧縮されたファイルに対して動作する
-(圧縮されていないファイルに対しても動作する)。 ファイルが存在しない場合、 \fIzmore\fP は、そのファイル名に拡張子 .gz, .z, .Z
-をつけた名前のファイルを探す。
+\fIzmore\fP ã\82³ã\83\9eã\83³ã\83\89ã\81¯ã\80\81 å\9c§ç¸®ã\81\95ã\82\8cã\81\9fã\83\86ã\82ã\82¹ã\83\88ã\83\95ã\82¡ã\82¤ã\83«ã\82\84é\80\9a常ã\81®ã\83\86ã\82ã\82¹ã\83\88ã\83\95ã\82¡ã\82¤ã\83«ã\82\92ã\80\81
+ソフトコピー端末上で一度に全画面で閲覧するためのフィルターである。 \fIzmore\fP は \fIcompress\fP, \fIpack\fP, \fIgzip\fP
+で圧縮されたファイルに対して動作する (圧縮されていないファイルに対しても動作する)。 ファイルが存在しない場合、 \fIzmore\fP は、
+ã\81\9dã\81®ã\83\95ã\82¡ã\82¤ã\83«å\90\8dã\81«æ\8b¡å¼µå\90 .gz, .z, .Z ã\82\92ã\81¤ã\81\91ã\81\9få\90\8då\89\8dã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\82\92æ\8e¢ã\81\99ã\80\82
.PP
-\fIzmore\fP は通常、1 画面毎に画面の一番下に \-\-More\-\- と表示して一時停止する。 キャリッジリターンを打つと、1 行分表示を進める。
-スペースを打つと、1 画面分表示を進める。 他のキーについては、後に列挙する。
+\fBzmore\fP コマンドは通常、 1 画面毎に画面の一番下に \-\-More\-\- と表示して一時停止する。 キャリッジリターンを打つと、 1
+行分表示を進める。 スペースを打つと、 1 画面分表示を進める。 他のキーについては、 後に列挙する。
.PP
-\fIzmore\fP ã\81¯端末の特性とデフォルトのウインドウサイズを決定するために、 ファイル \fI/etc/termcap\fP を調べる。 24
-行表示できる端末では、デフォルトのウインドウサイズは 22 行である。 デフォルトの \fImore\fP 以外のページャーを使いたい場合、環境変数
+\fIzmore\fP ã\82³ã\83\9eã\83³ã\83\89ã\81¯ã\80\81 端末の特性とデフォルトのウインドウサイズを決定するために、 ファイル \fI/etc/termcap\fP を調べる。 24
+行表示できる端末では、 デフォルトのウインドウサイズは 22 行である。 デフォルトの \fImore\fP 以外のページャーを使いたい場合、 環境変数
PAGER を \fIless\fP のような好みのプログラム名に設定すること。
.PP
-\fIzmore\fP が一時停止しているときに打つことのできる、 その他のシーケンスとその結果は次の通りである (\fIi\fP はオプションの引き数 (整数値)
-で、デフォルトは 1 である)。
+\fBzmore\fP が一時停止しているときに打つことのできる、 その他のシーケンスとその結果は次の通りである (\fIi\fP はオプションの引き数 (整数値)
+で、 デフォルトは 1 である)。
.PP
.IP \fIi\^\fP<space>
-\fIi\fP 行分表示を進める (引き数が与えられない場合、1 画面分進める)。
+\fIi\fP 行分表示を進める (引き数が与えられない場合、 1 画面分進める)。
.PP
.IP ^D
-11 行進めて表示する (\*(lqスクロール\*(rq)。
-\fIi\fP が与えられると、スクロールサイズが \fIi\fP に設定される。
+11 行進めて表示する (\*(lqスクロール\*(rq)。 \fIi\fP が与えられると、 スクロールサイズが \fIi\fP に設定される。
.PP
.IP d
^D (control\-D) と同じ。
.PP
.IP \fIi\^\fPz
-\fIi\fP が与えられた場合に新しいウインドウサイズになる、という以外はスペースを
-打った場合と同じ。 現在のファイルの終りでは、ウインドウサイズがデフォルトの値に
-戻ることに注意すること。
+\fIi\fP が与えられた場合に新しいウインドウサイズになる、 という以外はスペースを打った場合と同じ。
.PP
.IP \fIi\^\fPs
-\fIi\fP 行分スキップし、画面いっぱいに表示する。
+\fIi\fP 行分スキップし、 画面いっぱいに表示する。
.PP
.IP \fIi\^\fPf
-\fIi\|\fP 画面分スキップし、画面いっぱいに表示する。
+\fIi\|\fP 画面分スキップし、 画面いっぱいに表示する。
.PP
.IP "q または Q"
-現在のファイルの読み込みを終了し、(もしあるなら) 次のファイルに移る。
-.PP
-.IP "e または q"
-プロンプト \-\-More\-\-(Next file: \fIfile\fP) が表示されているとき、このコマンドは zmore を終了させる。
-.PP
-.IP s
-プロンプト \-\-More\-\-(Next file: \fIfile\fP) が表示されているとき、このコマンドは zmore を次のファイルに
-スキップさせ続行させる。
+終了する。
.PP
.IP =
現在の行番号を表示する。
.PP
.IP \fIi\fP/expr
-正規表現 \fIexpr\fP の \fIi\^\fP 番目の場所を検索する。
-パターンが見つからない場合、 \fIzmore\fP は (もしあるなら) 次のファイルに移る。
-見つかった場合は、正規表現が見つかった場所の 2 行前から始まる 1 画面分を表示する。
-削除文字やキル文字を正規表現を編集するために使用してもよい。
-最初の桁を越えて削除すると、検索コマンドはキャンセルされる。
+正規表現 \fIexpr\fP の \fIi\^\fP 番目の場所を検索する。 削除文字やキル文字を正規表現を編集するために使用してもよい。
+最初の桁を越えて削除すると、 検索コマンドはキャンセルされる。
.PP
.IP \fIi\^\fPn
前に打ち込んだ正規表現の \fIi\^\fP 番目の場所を検索する。
.PP
.IP !command
-\fIcommand\fP でシェルを起動する。 "command" 内の `!' という文字は、
-前のシェルコマンドで置き換えられる。 "\e!" という文字列は "!" で置き換えられる。
+\fIcommand\fP でシェルを起動する。 "command" 内の `!' という文字は、 前のシェルコマンドで置き換えられる。 "\e!"
+という文字列は "!" で置き換えられる。
.PP
.IP ":q または :Q"
-ç\8f¾å\9c¨ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\81®èªã\81¿è¾¼ã\81¿ã\82\92çµ\82äº\86ã\81\97ã\80\81(ã\82\82ã\81\97ã\81\82ã\82\8bã\81ªã\82\89) 次ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\81«ç§»ã\82\8bã\80\82 (q ã\81¾ã\81\9fã\81¯ Q ã\81¨å\90\8cã\81\98)ã\80\82
+çµ\82äº\86ã\81\97ã\81¾ã\81\99 (q ã\81¾ã\81\9fã\81¯ Q ã\81¨å\90\8cæ§\98)ã\80\82
.PP
.IP .
(ドット) 前のコマンドを繰り返す。
.PP
コマンドはすぐに影響を及ぼす。 つまりキャリッジリターンを打つ必要はない。 ユーザーはコマンド文字そのものを打つ前に、
-数値の引き数の入力をキャンセルするために、 キル文字を打ち込むことができる。 さらに、ユーザーは \-\-More\-\- というメッセージを
-もう一度表示させるために、削除文字を打ち込むことができる。
+数値の引き数の入力をキャンセルするために、 キル文字を打ち込むことができる。 さらに、 ユーザーは \-\-More\-\- というメッセージを
+もう一度表示させるために、 削除文字を打ち込むことができる。
.PP
-出力が端末に送られるどの時点でも、ユーザーは終了キー (通常は control\-\e) を 打ち込むことができる。 \fIzmore\fP
-は出力を送るのを止めて、通常の \-\-More\-\- プロンプトを表示する。 その後、ユーザーは上のコマンドを普通の方法で打ち込むことができる。
-終了キーを打った場合に、運悪く出力が失われることがある。 それは、終了シグナルが起きたときに、端末の出力キューで待っていた
-すべての文字がフラッシュされてしまったためである。
+出力が端末に送られるどの時点でも、 ユーザーは終了キー (通常は control\-\e) を 打ち込むことができる。 \fBzmore\fP
+は出力を送るのを止めて、 通常の \-\-More\-\- プロンプトを表示する。 その後、 ユーザーは上のコマンドを普通の方法で打ち込むことができる。
+終了キーを打った場合に、 運悪く出力が失われることがある。 それは、 終了シグナルが起きたときに、
+端末の出力キューで待っていたすべての文字がフラッシュされてしまったためである。
.PP
-このプログラムは出力を連続的なものにするために、端末を \fInoecho\fP モードにする。/ と !
-コマンドを除いて、打ち込まれた文字は端末上に見えない。
+このプログラムは出力を連続的なものにするために、 端末を \fInoecho\fP モードにする。 / と ! コマンドを除いて、
+打ち込まれた文字は端末上に見えない。
.PP
-標準出力がテレタイプでない場合、 \fIzmore\fP は \fIzcat\fP のように動作する。 ただし、ヘッダが各ファイルの前に表示される。
+標準出力がテレタイプでない場合、 \fBzmore\fP は \fBzcat\fP のように動作する。 ただしファイルが複数ある場合は、
+ヘッダーが各ファイルの前に表示される。
.SH ファイル
.TP
/etc/termcap
端末データベース
.SH 関連項目
-more(1), gzip(1), zdiff(1), zgrep(1), znew(1), zforce(1), gzexe(1)
+\fBmore\fP(1), \fBgzip\fP(1), \fBzdiff\fP(1), \fBzgrep\fP(1), \fBznew\fP(1), \fBzforce\fP(1),
+\fBgzexe\fP(1)