# SOME DESCRIPTIVE TITLE
# Copyright (C) YEAR Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2012-04-21 00:04+0900\n"
"PO-Revision-Date: 2012-04-21 00:15+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#. type: TH
#: original/man1/bzip2.1:2
#, no-wrap
msgid "bzip2"
msgstr "bzip2"

#. type: SH
#: original/man1/bzip2.1:3 original/man1/bzgrep.1:4 original/man1/bzdiff.1:4
#: original/man1/bzmore.1:4 original/man1/bzexe.1:2
#, no-wrap
msgid "NAME"
msgstr "名前"

#. type: Plain text
#: original/man1/bzip2.1:5
msgid "bzip2, bunzip2 - a block-sorting file compressor, v1.0.6"
msgstr "bzip2, bunzip2 - ブロックソートによってファイルを圧縮・伸長する。バージョン 1.0.6"

#. type: Plain text
#: original/man1/bzip2.1:7
msgid "bzcat - decompresses files to stdout"
msgstr "bzcat - ファイルを標準出力に伸長する"

#. type: Plain text
#: original/man1/bzip2.1:9
msgid "bzip2recover - recovers data from damaged bzip2 files"
msgstr "bzip2recover - 破損した bzip2 ファイルからデータを復元する"

#. type: SH
#: original/man1/bzip2.1:10 original/man1/bzgrep.1:6 original/man1/bzdiff.1:6
#: original/man1/bzmore.1:6 original/man1/bzexe.1:4
#, no-wrap
msgid "SYNOPSIS"
msgstr "書式"

#. type: Plain text
#: original/man1/bzip2.1:17
msgid "B<bzip2> [B< -cdfkqstvzVL123456789 >] [ I<filenames \\&...> ]"
msgstr "B<bzip2> [B< -cdfkqstvzVL123456789 >] [ I<filenames \\&...> ]"

#. type: Plain text
#: original/man1/bzip2.1:20
msgid "B<bzip2> [B< -h|--help >]"
msgstr "B<bzip2> [B< -h|--help >]"

#. type: Plain text
#: original/man1/bzip2.1:27
msgid "B<bunzip2> [B< -fkvsVL >] [ I<filenames \\&...> ]"
msgstr "B<bunzip2> [B< -fkvsVL >] [ I<filenames \\&...> ]"

#. type: Plain text
#: original/man1/bzip2.1:30
msgid "B<bunzip2> [B< -h|--help >]"
msgstr "B<bunzip2> [B< -h|--help >]"

#. type: Plain text
#: original/man1/bzip2.1:36
msgid "B<bzcat> [B< -s >] [ I<filenames \\&...> ]"
msgstr "B<bzcat> [B< -s >] [ I<filenames \\&...> ]"

#. type: Plain text
#: original/man1/bzip2.1:39
msgid "B<bzcat> [B< -h|--help >]"
msgstr "B<bzcat> [B< -h|--help >]"

#. type: Plain text
#: original/man1/bzip2.1:42
msgid "B<bzip2recover> I<filename>"
msgstr "B<bzip2recover> I<filename>"

#. type: SH
#: original/man1/bzip2.1:43 original/man1/bzgrep.1:21
#: original/man1/bzdiff.1:14 original/man1/bzmore.1:21 original/man1/bzexe.1:7
#, no-wrap
msgid "DESCRIPTION"
msgstr "説明"

#. type: Plain text
#: original/man1/bzip2.1:50
msgid ""
"I<bzip2> compresses files using the Burrows-Wheeler block sorting text "
"compression algorithm, and Huffman coding.  Compression is generally "
"considerably better than that achieved by more conventional LZ77/LZ78-based "
"compressors, and approaches the performance of the PPM family of statistical "
"compressors."
msgstr ""
"I<bzip2> は、Burrows-Wheeler ブロックソートテキスト圧縮アルゴリズムと "
"Huffman コード化を使ってファイルを圧縮する。 圧縮率は、一般的な LZ77/LZ78 "
"ベースの圧縮率に比べると、大抵の場合でとても良い。 また、圧縮速度は、統計的圧"
"縮法である PPM 圧縮の速度に近づいている。"

#. type: Plain text
#: original/man1/bzip2.1:55
msgid ""
"The command-line options are deliberately very similar to those of I<GNU "
"gzip,> but they are not identical."
msgstr ""
"コマンドラインオプションは I<GNU gzip> のオプションにわざと似せてあるが、同じ"
"ではない。"

#. type: Plain text
#: original/man1/bzip2.1:68
msgid ""
"I<bzip2> expects a list of file names to accompany the command-line flags.  "
"Each file is replaced by a compressed version of itself, with the name "
"\"original_name.bz2\".  Each compressed file has the same modification date, "
"permissions, and, when possible, ownership as the corresponding original, so "
"that these properties can be correctly restored at decompression time.  File "
"name handling is naive in the sense that there is no mechanism for "
"preserving original file names, permissions, ownerships or dates in "
"filesystems which lack these concepts, or have serious file name length "
"restrictions, such as MS-DOS."
msgstr ""
"I<bzip2> はコマンドラインのフラグを伴ったファイル名のリストを受け取る。 各"
"ファイルは、\"original_name.bz2\" という名前の 圧縮されたファイルに置き換えら"
"れる。 圧縮ファイルの修正日・アクセス権・(設定可能な場合の) 所有者は、 元の"
"ファイルと同じになる。 これにより、伸長時に属性が正しく復元される。 ファイル"
"名の操作は、 元のファイル名・アクセス権・所有者を保存する仕組みが ファイルシ"
"ステムになかったり、 MS-DOS のように深刻なファイル名の長さ制限があるために、 "
"とても面倒である。"

#. type: Plain text
#: original/man1/bzip2.1:74
msgid ""
"I<bzip2> and I<bunzip2> will by default not overwrite existing files.  If "
"you want this to happen, specify the -f flag."
msgstr ""
"I<bzip2> と I<bunzip2> はデフォルトでは既存のファイルを上書きしない。 上書き"
"したい場合は -f フラグを指定すること。"

#. type: Plain text
#: original/man1/bzip2.1:83
msgid ""
"If no file names are specified, I<bzip2> compresses from standard input to "
"standard output.  In this case, I<bzip2> will decline to write compressed "
"output to a terminal, as this would be entirely incomprehensible and "
"therefore pointless."
msgstr ""
"ファイル名が指定されない場合、 I<bzip2> 標準入力を圧縮して標準出力に書き出"
"す。 この場合、 I<bzip2> は圧縮された出力を端末には書き出さない。 なぜなら、"
"この出力は全く分かりにくくて、無駄なものだからである。"

#. type: Plain text
#: original/man1/bzip2.1:94
msgid ""
"I<bunzip2> (or I<bzip2 -d)> decompresses all specified files.  Files which "
"were not created by I<bzip2> will be detected and ignored, and a warning "
"issued.  I<bzip2> attempts to guess the filename for the decompressed file "
"from that of the compressed file as follows:"
msgstr ""
"I<bunzip2> (または I<bzip2 -d>)  は、指定された全てのファイルを伸長する。 "
"I<bzip2> で圧縮されていないファイルは検知され、無視される。 さらに警告が出さ"
"れる。 I<bzip2> は、以下のようにして圧縮ファイルの名前から伸長後のファイル名"
"を推測する。"

#. type: Plain text
#: original/man1/bzip2.1:100
#, no-wrap
msgid ""
"       filename.bz2    becomes   filename\n"
"       filename.bz     becomes   filename\n"
"       filename.tbz2   becomes   filename.tar\n"
"       filename.tbz    becomes   filename.tar\n"
"       anyothername    becomes   anyothername.out\n"
msgstr ""
"       filename.bz2    は   filename         になる。\n"
"       filename.bz     は   filename         になる。\n"
"       filename.tbz2   は   filename.tar     になる。\n"
"       filename.tbz    は   filename.tar     になる。\n"
"       anyothername    は   anyothername.out になる。\n"

#. type: Plain text
#: original/man1/bzip2.1:113
msgid ""
"If the file does not end in one of the recognised endings, I<.bz2,> I<.bz,> "
"I<.tbz2> or I<.tbz,> I<bzip2> complains that it cannot guess the name of the "
"original file, and uses the original name with I<.out> appended."
msgstr ""
"ファイル名が I<.bz2>, I<.bz>, I<.tbz2>, I<.tbz> のような認識される拡張子のい"
"ずれかで終っていない場合、 I<bzip2> は元のファイル名が推測できないという警告"
"を出し、 I<.out> を付加した名前を元のファイル名として使う。"

#. type: Plain text
#: original/man1/bzip2.1:117
msgid ""
"As with compression, supplying no filenames causes decompression from "
"standard input to standard output."
msgstr ""
"圧縮の場合と同様に、 ファイル名が指定されない場合は、 標準入力を伸長して標準"
"出力に書き出す。"

#. type: Plain text
#: original/man1/bzip2.1:125
msgid ""
"I<bunzip2> will correctly decompress a file which is the concatenation of "
"two or more compressed files.  The result is the concatenation of the "
"corresponding uncompressed files.  Integrity testing (-t)  of concatenated "
"compressed files is also supported."
msgstr ""
"I<bunzip2> は 2 つ以上の圧縮ファイルを連結したファイルでも正しく伸長する。 伸"
"長して得られるファイルは、圧縮前のファイルを連結したものになる。 連結した圧縮"
"ファイルの完全性テスト (-t) もサポートされている。"

#. type: Plain text
#: original/man1/bzip2.1:139
msgid ""
"You can also compress or decompress files to the standard output by giving "
"the -c flag.  Multiple files may be compressed and decompressed like this.  "
"The resulting outputs are fed sequentially to stdout.  Compression of "
"multiple files in this manner generates a stream containing multiple "
"compressed file representations.  Such a stream can be decompressed "
"correctly only by I<bzip2> version 0.9.0 or later.  Earlier versions of "
"I<bzip2> will stop after decompressing the first file in the stream."
msgstr ""
"-c フラグを指定することにより、 圧縮・伸長されたファイルを標準出力に書き出す"
"こともできる。 このフラグを指定して、複数のファイルを圧縮・伸長することができ"
"る。 結果の出力は標準出力に順番に書き出される。 この方式による複数ファイルの"
"圧縮では、 複数圧縮ファイル表現を含むストリームが生成される。 このようなスト"
"リームは、 バージョン 0.9.0 以降の I<bzip2> でしか正しく伸長できない。 これよ"
"り前のバージョンの I<bzip2> ではストリーム中の最初のファイルを伸長した後に停"
"止する。"

#. type: Plain text
#: original/man1/bzip2.1:145
msgid ""
"I<bzcat> (or I<bzip2 -dc)> decompresses all specified files to the standard "
"output."
msgstr ""
"I<bzcat> (または I<bzip2 -dc>)  は指定した全てのファイルを伸長し、標準出力に"
"書き出す。"

#. type: Plain text
#: original/man1/bzip2.1:154
msgid ""
"I<bzip2> will read arguments from the environment variables I<BZIP2> and "
"I<BZIP,> in that order, and will process them before any arguments read from "
"the command line.  This gives a convenient way to supply default arguments."
msgstr ""
"I<bzip2> は環境変数 I<BZIP2>, I<BZIP> からこの順番で引き数を読み込み、 コマン"
"ドラインから読み込まれた引き数よりも先に処理する。 これはデフォルトの引き数を"
"与える便利な方法である。"

#. type: Plain text
#: original/man1/bzip2.1:162
msgid ""
"Compression is always performed, even if the compressed file is slightly "
"larger than the original.  Files of less than about one hundred bytes tend "
"to get larger, since the compression mechanism has a constant overhead in "
"the region of 50 bytes.  Random data (including the output of most file "
"compressors) is coded at about 8.05 bits per byte, giving an expansion of "
"around 0.5%."
msgstr ""
"圧縮後のファイルが元のファイルより少し大きくなる場合であっても、 圧縮は常に行"
"われる。 100 バイトより小さいぐらいのファイルは、圧縮によって大きくなる傾向が"
"ある。 なぜなら、この圧縮メカニズムが 定常的に 50 バイトのオーバーヘッドを持"
"つためである。 (大部分のファイル圧縮法による出力を含む) ランダムなデータは、 "
"1 バイト当たり約 8.05 ビットでコード化され、約 0.5% 大きくなる。"

#. type: Plain text
#: original/man1/bzip2.1:181
msgid ""
"As a self-check for your protection, I<bzip2> uses 32-bit CRCs to make sure "
"that the decompressed version of a file is identical to the original.  This "
"guards against corruption of the compressed data, and against undetected "
"bugs in I<bzip2> (hopefully very unlikely).  The chances of data corruption "
"going undetected is microscopic, about one chance in four billion for each "
"file processed.  Be aware, though, that the check occurs upon decompression, "
"so it can only tell you that something is wrong.  It can't help you recover "
"the original uncompressed data.  You can use I<bzip2recover> to try to "
"recover data from damaged files."
msgstr ""
"データ保護のための自己チェックとして、 I<bzip2> は 32 ビット CRC を破損した"
"ファイルを元のファイルと同じにするために使う。 これにより、圧縮データの破損と"
"まだ見つかっていない I<bzip2> のバグ (とても少ないことを期待する) からデータ"
"を保護することができる。 データの破損が検知されない確率は非常に少なく、 各"
"ファイル処理につき 40 億回に 1 回程度である。 しかし、このチェックは伸長のと"
"きにしか行われないので、 何か間違いがあることを知らせるだけである点に注意する"
"こと。 オリジナルの圧縮されていないデータを復元する助けにはならない。 破損し"
"たファイルからデータを復元するためには、 I<bzip2recover> を使うことができる。"

#. type: Plain text
#: original/man1/bzip2.1:188
msgid ""
"Return values: 0 for a normal exit, 1 for environmental problems (file not "
"found, invalid flags, I/O errors, &c), 2 to indicate a corrupt compressed "
"file, 3 for an internal consistency error (eg, bug) which caused I<bzip2> to "
"panic."
msgstr ""
"返り値: 正常終了の場合、0 が返される。 実行環境の問題 (ファイルがない・不正な"
"フラグ・ I/O エラーなど) がある場合、1 が返される。 破損した圧縮ファイルの場"
"合、2 が返される。 I<bzip2> にパニックを引き起こす内部整合性エラー (例えば、"
"バグ) の場合、3 が返される。"

#. type: SH
#: original/man1/bzip2.1:189 original/man1/bzexe.1:24
#, no-wrap
msgid "OPTIONS"
msgstr "オプション"

#. type: TP
#: original/man1/bzip2.1:190
#, no-wrap
msgid "B<-c --stdout>"
msgstr "B<-c --stdout>"

#. type: Plain text
#: original/man1/bzip2.1:193
msgid "Compress or decompress to standard output."
msgstr "圧縮・伸長した結果を標準出力に書き出す。"

#. type: TP
#: original/man1/bzip2.1:193
#, no-wrap
msgid "B<-d --decompress>"
msgstr "B<-d --decompress>"

#. type: Plain text
#: original/man1/bzip2.1:206
msgid ""
"Force decompression.  I<bzip2,> I<bunzip2> and I<bzcat> are really the same "
"program, and the decision about what actions to take is done on the basis of "
"which name is used.  This flag overrides that mechanism, and forces I<bzip2> "
"to decompress."
msgstr ""
"ファイルの伸長をさせる。 I<bzip2>, I<bunzip2>, I<bzcat> は実際には同じプログ"
"ラムである。 どの動作をするのかは、どの名前が使われたかに基づいて決められ"
"る。 このフラグは、その動作決定機構より優先され、 I<bzip2> にファイルの伸長を"
"させる。"

#. type: TP
#: original/man1/bzip2.1:206
#, no-wrap
msgid "B<-z --compress>"
msgstr "B<-z --compress>"

#. type: Plain text
#: original/man1/bzip2.1:210
msgid ""
"The complement to -d: forces compression, regardless of the invocation name."
msgstr "-d の反対。 起動された名前にかかわらず、ファイルの圧縮をさせる。"

#. type: TP
#: original/man1/bzip2.1:210
#, no-wrap
msgid "B<-t --test>"
msgstr "B<-t --test>"

#. type: Plain text
#: original/man1/bzip2.1:214
msgid ""
"Check integrity of the specified file(s), but don't decompress them.  This "
"really performs a trial decompression and throws away the result."
msgstr ""
"指定されたファイルの完全性のチェックをするが、伸長はしない。 伸長テストを行"
"い、結果を破棄する。"

#. type: TP
#: original/man1/bzip2.1:214
#, no-wrap
msgid "B<-f --force>"
msgstr "B<-f --force>"

#. type: Plain text
#: original/man1/bzip2.1:223
msgid ""
"Force overwrite of output files.  Normally, I<bzip2> will not overwrite "
"existing output files.  Also forces I<bzip2> to break hard links to files, "
"which it otherwise wouldn't do."
msgstr ""
"出力ファイルの上書きをさせる。 通常、 I<bzip2> は既存の出力ファイルを上書きし"
"ない。 さらに I<bzip2> にファイルへのハードリンクを削除させる。 このオプショ"
"ンが指定されていない場合は、ハードリンクの削除もされない。"

#. type: Plain text
#: original/man1/bzip2.1:227
msgid ""
"bzip2 normally declines to decompress files which don't have the correct "
"magic header bytes.  If forced (-f), however, it will pass such files "
"through unmodified.  This is how GNU gzip behaves."
msgstr ""
"通常 bzip2 は正しいマジックヘッダバイトを持たないファイルを伸長しない。 ただ"
"し (-f) で強制すれば、これらのファイルも修正せずに通過させる。 これは GNU "
"gzip の動作と同じである。"

#. type: TP
#: original/man1/bzip2.1:227
#, no-wrap
msgid "B<-k --keep>"
msgstr "B<-k --keep>"

#. type: Plain text
#: original/man1/bzip2.1:231
msgid "Keep (don't delete) input files during compression or decompression."
msgstr "伸長・展開の後でも入力ファイルを保存する (削除しない)。"

#. type: TP
#: original/man1/bzip2.1:231
#, no-wrap
msgid "B<-s --small>"
msgstr "B<-s --small>"

#. type: Plain text
#: original/man1/bzip2.1:237
msgid ""
"Reduce memory usage, for compression, decompression and testing.  Files are "
"decompressed and tested using a modified algorithm which only requires 2.5 "
"bytes per block byte.  This means any file can be decompressed in 2300k of "
"memory, albeit at about half the normal speed."
msgstr ""
"圧縮・伸長・テストの際のメモリ使用量を減らす。 1 ブロックバイト当たり 2.5 バ"
"イトしか必要としない 修正されたアルゴリズムを使って、 ファイルの伸長・テスト"
"が行われる。 全てのファイルが 2300kB のメモリで伸長できるが、 通常の速度の約"
"半分の速度になってしまう。"

#. type: Plain text
#: original/man1/bzip2.1:242
msgid ""
"During compression, -s selects a block size of 200k, which limits memory use "
"to around the same figure, at the expense of your compression ratio.  In "
"short, if your machine is low on memory (8 megabytes or less), use -s for "
"everything.  See MEMORY MANAGEMENT below."
msgstr ""
"圧縮の場合、-s フラグを使うと 200kB のブロックサイズが選択される。 メモリ使用"
"量はこれと同じくらいになるが、圧縮率が犠牲になる。 つまり、計算機にメモリが少"
"ない (8 MB 以下) 場合は、 全てのファイルについて -s フラグを使うこと。 以下の"
"「メモリ管理」セクションを参照すること。"

#. type: TP
#: original/man1/bzip2.1:242
#, no-wrap
msgid "B<-q --quiet>"
msgstr "B<-q --quiet>"

#. type: Plain text
#: original/man1/bzip2.1:246
msgid ""
"Suppress non-essential warning messages.  Messages pertaining to I/O errors "
"and other critical events will not be suppressed."
msgstr ""
"本質的でない警告メッセージを抑制する。 I/O エラーと致命的なイベントに関係する"
"メッセージは抑制されない。"

#. type: TP
#: original/man1/bzip2.1:246
#, no-wrap
msgid "B<-v --verbose>"
msgstr "B<-v --verbose>"

#. type: Plain text
#: original/man1/bzip2.1:251
msgid ""
"Verbose mode -- show the compression ratio for each file processed.  Further "
"-v's increase the verbosity level, spewing out lots of information which is "
"primarily of interest for diagnostic purposes."
msgstr ""
"詳細表示モード -- 各ファイル処理について圧縮率を表示する。 さらに -v の数を増"
"やすと、詳細表示のレベルも上がり、 主に診断を目的とする多くの情報を書き出す。"

#. type: TP
#: original/man1/bzip2.1:251
#, no-wrap
msgid "B<-h --help>"
msgstr "B<-h --help>"

#. type: Plain text
#: original/man1/bzip2.1:254
msgid "Print a help message and exit."
msgstr "ヘルプメッセージを表示して終了する。"

#. type: TP
#: original/man1/bzip2.1:254
#, no-wrap
msgid "B<-L --license -V --version>"
msgstr "B<-L --license -V --version>"

#. type: Plain text
#: original/man1/bzip2.1:257
msgid "Display the software version, license terms and conditions."
msgstr "ソフトウェアのバージョン・ライセンス・配布条件を表示する。"

#. type: TP
#: original/man1/bzip2.1:257
#, no-wrap
msgid "B<-1 (or --fast) to -9 (or --best)>"
msgstr "B<-1 (または --fast) から -9 (または --best)>"

#. type: Plain text
#: original/man1/bzip2.1:265
msgid ""
"Set the block size to 100 k, 200 k ..  900 k when compressing.  Has no "
"effect when decompressing.  See MEMORY MANAGEMENT below.  The --fast and --"
"best aliases are primarily for GNU gzip compatibility.  In particular, --"
"fast doesn't make things significantly faster.  And --best merely selects "
"the default behaviour."
msgstr ""
"圧縮の場合、ブロックサイズを 100 k, 200 k ..  900 k に設定する。 伸長の場合、"
"何も影響を及ぼさない。 以下の「メモリ管理」セクションを参照すること。 --fast "
"と --best エイリアスは、 主として GNU gzip との互換性のためにある。 特に --"
"fast オプションで目に見えて速くなる訳ではない。 また --best は単にデフォルト"
"の動作を選択するだけである。"

#. type: TP
#: original/man1/bzip2.1:265
#, no-wrap
msgid "B<-->"
msgstr "B<-->"

#. type: Plain text
#: original/man1/bzip2.1:270
msgid ""
"Treats all subsequent arguments as file names, even if they start with a "
"dash.  This is so you can handle files with names beginning with a dash, for "
"example: bzip2 -- -myfilename."
msgstr ""
"これ以降の引き数が、たとえダッシュで始まるものであっても、 ファイル名として扱"
"う。 これにより、ダッシュで始まる名前のファイルを扱うことができる。 例を挙げ"
"る: bzip2 -- -myfilename"

#. type: TP
#: original/man1/bzip2.1:270
#, no-wrap
msgid "B<--repetitive-fast --repetitive-best>"
msgstr "B<--repetitive-fast --repetitive-best>"

#. type: Plain text
#: original/man1/bzip2.1:276
msgid ""
"These flags are redundant in versions 0.9.5 and above.  They provided some "
"coarse control over the behaviour of the sorting algorithm in earlier "
"versions, which was sometimes useful.  0.9.5 and above have an improved "
"algorithm which renders these flags irrelevant."
msgstr ""
"これらのフラグは、バージョン 0.9.5 以降では余計なものである。 これらのフラグ"
"は、以前のバージョンでソートアルゴリズムの動作を 大雑把に制御するために提供さ"
"れたもので、時々は役立ったものである。 0.9.5 以降では、これらのフラグが無関係"
"になる 改良されたアルゴリズムが使われている。"

#. type: SH
#: original/man1/bzip2.1:277
#, no-wrap
msgid "MEMORY MANAGEMENT"
msgstr "メモリ管理"

#. type: Plain text
#: original/man1/bzip2.1:290
msgid ""
"I<bzip2> compresses large files in blocks.  The block size affects both the "
"compression ratio achieved, and the amount of memory needed for compression "
"and decompression.  The flags -1 through -9 specify the block size to be "
"100,000 bytes through 900,000 bytes (the default) respectively.  At "
"decompression time, the block size used for compression is read from the "
"header of the compressed file, and I<bunzip2> then allocates itself just "
"enough memory to decompress the file.  Since block sizes are stored in "
"compressed files, it follows that the flags -1 to -9 are irrelevant to and "
"so ignored during decompression."
msgstr ""
"I<bzip2> はブロック毎に大きなファイルを圧縮する。 ブロックサイズは、実行され"
"た結果の圧縮率と 圧縮・伸長に必要なメモリ使用量の両方に影響を及ぼす。 フラグ "
"-1 から -9 は、それぞれブロックサイズ 100,000 バイトから (デフォルトの) "
"900,000 バイトを指定する。 伸長時には、圧縮に使われたブロックサイズが圧縮ファ"
"イルのヘッダから読み込まれ、 I<bunzip2> はファイルを伸長するのにちょうど十分"
"なメモリを確保する。 ブロックサイズは圧縮ファイルに格納されているので、 伸長"
"時にはフラグ -1 から -9 は関係なく無視される。"

#. type: Plain text
#: original/man1/bzip2.1:293
msgid ""
"Compression and decompression requirements, in bytes, can be estimated as:"
msgstr ""
"圧縮・伸縮に必要なメモリ使用量 (バイト単位) は、 以下のように計算できる:"

#. type: Plain text
#: original/man1/bzip2.1:295
#, no-wrap
msgid "       Compression:   400k + ( 8 x block size )\n"
msgstr "       圧縮:   400k + ( 8 x ブロックサイズ )\n"

#. type: Plain text
#: original/man1/bzip2.1:298
#, no-wrap
msgid ""
"       Decompression: 100k + ( 4 x block size ), or\n"
"                      100k + ( 2.5 x block size )\n"
msgstr ""
"       伸長:   100k + ( 4 x ブロックサイズ ), または\n"
"               100k + ( 2.5 x ブロックサイズ )\n"

#. type: Plain text
#: original/man1/bzip2.1:306
msgid ""
"Larger block sizes give rapidly diminishing marginal returns.  Most of the "
"compression comes from the first two or three hundred k of block size, a "
"fact worth bearing in mind when using I<bzip2> on small machines.  It is "
"also important to appreciate that the decompression memory requirement is "
"set at compression time by the choice of block size."
msgstr ""
"大きいブロックサイズにすると、境界の返り値をすぐに減少させる。 大部分の圧縮"
"は、最初の 200kB から 300kB のブロックサイズでつくられる。 I<bzip2> をメモリ"
"の少ない計算機で使う場合は、 このことを覚えておく価値がある。 さらに、伸長に"
"必要なメモリは、圧縮時にブロックサイズを選択することで 設定される点を知ってお"
"くことも重要である。"

#. type: Plain text
#: original/man1/bzip2.1:316
msgid ""
"For files compressed with the default 900k block size, I<bunzip2> will "
"require about 3700 kbytes to decompress.  To support decompression of any "
"file on a 4 megabyte machine, I<bunzip2> has an option to decompress using "
"approximately half this amount of memory, about 2300 kbytes.  Decompression "
"speed is also halved, so you should use this option only where necessary.  "
"The relevant flag is -s."
msgstr ""
"デフォルトの 900kB ブロックサイズで圧縮されたファイルに対して、 I<bunzip2> は"
"伸長時に約 3700kB のメモリを必要とする。 4MB のメモリの計算機でファイル伸長を"
"サポートするには、 I<bunzip2> このメモリ量の約半分、約 2300kB を使って伸長す"
"るオプションがある。 伸長速度も半分になるので、このオプションは必要な場合にの"
"み使うべきである。 関連するフラグとして -s がある。"

#. type: Plain text
#: original/man1/bzip2.1:320
msgid ""
"In general, try and use the largest block size memory constraints allow, "
"since that maximises the compression achieved.  Compression and "
"decompression speed are virtually unaffected by block size."
msgstr ""
"一般的には、メモリの制限が許す限り一番大きなブロックサイズを使うこと。 こうす"
"ることで圧縮率が最も良くなる。 圧縮・伸長の速度は事実上ブロックサイズに影響さ"
"れない。"

#. type: Plain text
#: original/man1/bzip2.1:329
msgid ""
"Another significant point applies to files which fit in a single block -- "
"that means most files you'd encounter using a large block size.  The amount "
"of real memory touched is proportional to the size of the file, since the "
"file is smaller than a block.  For example, compressing a file 20,000 bytes "
"long with the flag -9 will cause the compressor to allocate around 7600k of "
"memory, but only touch 400k + 20000 * 8 = 560 kbytes of it.  Similarly, the "
"decompressor will allocate 3700k but only touch 100k + 20000 * 4 = 180 "
"kbytes."
msgstr ""
"他に重要な点が単一のブロックに適用される。 -- つまり、入手する大部分のファイ"
"ルは、 大きいブロックサイズを使っているということである。 このファイルのサイ"
"ズはブロックサイズより小さいので、 実際のメモリ使用量はファイルサイズに比例す"
"る。 例えば、20,000 バイト (20kB) のファイルを -9 フラグで圧縮する場合、 "
"7600kB のメモリが確保されるが、400k + 20000 * 8 = 560kB しか使用しない。 同様"
"に、伸長時には 3700kB が確保されるが、 100k + 20000 * 4 = 180 kB しか使用しな"
"い。"

#. type: Plain text
#: original/man1/bzip2.1:336
msgid ""
"Here is a table which summarises the maximum memory usage for different "
"block sizes.  Also recorded is the total compressed size for 14 files of the "
"Calgary Text Compression Corpus totalling 3,141,622 bytes.  This column "
"gives some feel for how compression varies with block size.  These figures "
"tend to understate the advantage of larger block sizes for larger files, "
"since the Corpus is dominated by smaller files."
msgstr ""
"異なるブロックサイズに対しての最大メモリ使用量をまとめたテーブルを以下に示"
"す。 カルガリー大学のテキスト圧縮コーパス (14 個のファイル、合計 3,141,622 バ"
"イト) を 圧縮したサイズも記録されている。 行毎に比べると、ブロックサイズに"
"よって圧縮が どのように変わるかを知ることができる。 この数字は、大きなファイ"
"ルに対して大きなブロックサイズを使うことの利点を、 控え目にしか述べていな"
"い。 なぜなら、このコーパスが小さめのファイルで占められているためである。"

#. type: Plain text
#: original/man1/bzip2.1:339
#, no-wrap
msgid ""
"           Compress   Decompress   Decompress   Corpus\n"
"    Flag     usage      usage       -s usage     Size\n"
msgstr ""
"            圧縮時の   伸長時の  -s 伸長時の  コーパスの\n"
"   フラグ    使用量     使用量      使用量      サイズ\n"

#. type: Plain text
#: original/man1/bzip2.1:349
#, no-wrap
msgid ""
"     -1      1200k       500k         350k      914704\n"
"     -2      2000k       900k         600k      877703\n"
"     -3      2800k      1300k         850k      860338\n"
"     -4      3600k      1700k        1100k      846899\n"
"     -5      4400k      2100k        1350k      845160\n"
"     -6      5200k      2500k        1600k      838626\n"
"     -7      6100k      2900k        1850k      834096\n"
"     -8      6800k      3300k        2100k      828642\n"
"     -9      7600k      3700k        2350k      828642\n"
msgstr ""
"     -1      1200k       500k         350k      914704\n"
"     -2      2000k       900k         600k      877703\n"
"     -3      2800k      1300k         850k      860338\n"
"     -4      3600k      1700k        1100k      846899\n"
"     -5      4400k      2100k        1350k      845160\n"
"     -6      5200k      2500k        1600k      838626\n"
"     -7      6100k      2900k        1850k      834096\n"
"     -8      6800k      3300k        2100k      828642\n"
"     -9      7600k      3700k        2350k      828642\n"

#. type: SH
#: original/man1/bzip2.1:350
#, no-wrap
msgid "RECOVERING DATA FROM DAMAGED FILES"
msgstr "破損したファイルからのデータ復元"

#. type: Plain text
#: original/man1/bzip2.1:357
msgid ""
"I<bzip2> compresses files in blocks, usually 900kbytes long.  Each block is "
"handled independently.  If a media or transmission error causes a multi-"
"block .bz2 file to become damaged, it may be possible to recover data from "
"the undamaged blocks in the file."
msgstr ""
"I<bzip2> は、通常 900kB のブロックでファイルを圧縮する。 各ブロックは独立に操"
"作される。 メディアのエラーや転送エラーにより、 複数ブロックからなる .bz2 "
"ファイルが破損しても、 ファイルの破損していないブロックからデータを復元できる"
"可能性がある。"

#. type: Plain text
#: original/man1/bzip2.1:362
msgid ""
"The compressed representation of each block is delimited by a 48-bit "
"pattern, which makes it possible to find the block boundaries with "
"reasonable certainty.  Each block also carries its own 32-bit CRC, so "
"damaged blocks can be distinguished from undamaged ones."
msgstr ""
"各ブロックの圧縮された表現は、48 ビットのパターンで区切られる。 このパターン"
"により、論理的な確実性を持ってブロック境界を見つけることができる。 各ブロック"
"にはそれぞれの 32 ビット CRC があるので、 破損したブロックは破損していないも"
"のと区別できる。"

#. type: Plain text
#: original/man1/bzip2.1:372
msgid ""
"I<bzip2recover> is a simple program whose purpose is to search for blocks "
"in .bz2 files, and write each block out into its own .bz2 file.  You can "
"then use I<bzip2> -t to test the integrity of the resulting files, and "
"decompress those which are undamaged."
msgstr ""
"I<bzip2recover> は、.bz2 ファイルの各ブロックを検索し、 それ独自の .bz2 ファ"
"イルに各ブロックを書き出す。 ユーザーは、 I<bzip2> -t を使って得られたファイ"
"ルの完全性をテストし、 破損していないファイルとして伸長できる。"

#. type: Plain text
#: original/man1/bzip2.1:381
msgid ""
"I<bzip2recover> takes a single argument, the name of the damaged file, and "
"writes a number of files \"rec00001file.bz2\", \"rec00002file.bz2\", etc, "
"containing the extracted blocks.  The output filenames are designed so that "
"the use of wildcards in subsequent processing -- for example, \"bzip2 -dc "
"rec*file.bz2 E<gt> recovered_data\" -- processes the files in the correct "
"order."
msgstr ""
"I<bzip2recover> は、破損したファイルを唯一の引き数として受け取り、 抽出された"
"ブロックを含んだ \"rec00001file.bz2\", \"rec00002file.bz2\", ..., という多く"
"のファイルを書き出す。 出力ファイルの名前は、 その後の処理でワイルドカードが"
"使えるように設計されている -- 例えば、 \"bzip2 -dc rec*file.bz2 E<gt> "
"recovered_data\" -- とすれば、ファイルを正しい順番で処理することができる。"

#. type: Plain text
#: original/man1/bzip2.1:390
msgid ""
"I<bzip2recover> should be of most use dealing with large .bz2 files, as "
"these will contain many blocks.  It is clearly futile to use it on damaged "
"single-block files, since a damaged block cannot be recovered.  If you wish "
"to minimise any potential data loss through media or transmission errors, "
"you might consider compressing with a smaller block size."
msgstr ""
"大きな .bz2 ファイルには多くのブロックが含まれているので、 I<bzip2recover> "
"は、ほとんどの場合、このようなファイルを扱うために使われる。 1 ブロックが全て"
"破損したブロックは復元できないので、 このようなファイルに対して使うのは明らか"
"に無駄である。 メディアエラーや転送エラーによる潜在的なデータ損失を少なくした"
"いなら、 小さいブロックサイズで圧縮することを考えた方が良い。"

#. type: SH
#: original/man1/bzip2.1:391
#, no-wrap
msgid "PERFORMANCE NOTES"
msgstr "性能に関する注意"

#. type: Plain text
#: original/man1/bzip2.1:400
msgid ""
"The sorting phase of compression gathers together similar strings in the "
"file.  Because of this, files containing very long runs of repeated symbols, "
"like \"aabaabaabaab ...\" (repeated several hundred times) may compress more "
"slowly than normal.  Versions 0.9.5 and above fare much better than previous "
"versions in this respect.  The ratio between worst-case and average-case "
"compression time is in the region of 10:1.  For previous versions, this "
"figure was more like 100:1.  You can use the -vvvv option to monitor "
"progress in great detail, if you want."
msgstr ""
"圧縮のソートフェーズでは、ファイル中の同一の文字列を集める。 そのた"
"め、\"aabaabaabaab ...\" のように (数百回)  同じシンボルが長く繰り返されてい"
"るファイルは、 通常のものより圧縮が遅くなる。 バージョン 0.9.5 以降では以前の"
"バージョンに比べると、この点が良くなっている。 圧縮時間の最も悪い場合と平均の"
"場合の比率は、10:1 の範囲である。 以前のバージョンでは、この比率は 100:1 で"
"あった。 もし見てみたいなら、-vvvv オプションを使って、 詳細な圧縮過程の進行"
"を見ることができる。"

#. type: Plain text
#: original/man1/bzip2.1:402
msgid "Decompression speed is unaffected by these phenomena."
msgstr "伸長は、この現象に影響されない。"

#. type: Plain text
#: original/man1/bzip2.1:413
msgid ""
"I<bzip2> usually allocates several megabytes of memory to operate in, and "
"then charges all over it in a fairly random fashion.  This means that "
"performance, both for compressing and decompressing, is largely determined "
"by the speed at which your machine can service cache misses.  Because of "
"this, small changes to the code to reduce the miss rate have been observed "
"to give disproportionately large performance improvements.  I imagine "
"I<bzip2> will perform best on machines with very large caches."
msgstr ""
"I<bzip2> は通常、操作のために数メガバイトのメモリを確保し、 とてもランダムな"
"方法で確保されたメモリを変更する。 これは、「圧縮・伸長の両方の性能は、 "
"キャッシュにない場合に計算機が対応する速度に大きく依存する」 ということを意味"
"する。 そのため、キャッシュにない割合を減らすためのちょっとしたコードの変更"
"が、 非常に大きな性能の向上をもたらしたのを見たことがある。 I<bzip2> は、非常"
"に大きなキャッシュを持った計算機で、 最も良い性能を発揮すると考えられる。"

#. type: SH
#: original/man1/bzip2.1:414 original/man1/bzexe.1:30
#, no-wrap
msgid "CAVEATS"
msgstr "警告"

#. type: Plain text
#: original/man1/bzip2.1:419
msgid ""
"I/O error messages are not as helpful as they could be.  I<bzip2> tries hard "
"to detect I/O errors and exit cleanly, but the details of what the problem "
"is sometimes seem rather misleading."
msgstr ""
"I/O エラーのメッセージは、それほど役立たない。 I<bzip2> は、できるだけ I/O エ"
"ラーを検知して正しく終了しようとする。 しかし、何が問題なのかの詳細は、ときど"
"きかなり間違ったものに見える。"

#. type: Plain text
#: original/man1/bzip2.1:428
msgid ""
"This manual page pertains to version 1.0.6 of I<bzip2.> Compressed data "
"created by this version is entirely forwards and backwards compatible with "
"the previous public releases, versions 0.1pl2, 0.9.0, 0.9.5, 1.0.0, 1.0.1, "
"1.0.2 and above, but with the following exception: 0.9.0 and above can "
"correctly decompress multiple concatenated compressed files.  0.1pl2 cannot "
"do this; it will stop after decompressing just the first file in the stream."
msgstr ""
"この man ページは、バージョン 1.0.6 の I<bzip2> について述べている。\n"
"このバージョンで生成された圧縮データは、 以前のパブリックリリースである\n"
"バージョン 0.1pl2, 0.9.0, 0.9.5, 1.0.0, 1.0.1, 1.0.2 とそれ以降に対して、\n"
"前方互換と後方互換がある。 ただし、次のような例外がある: 0.9.0 以降では\n"
"複数のファイルを連結して圧縮したファイルを伸長できるが、 0.1pl2 では\n"
"伸長できず、ストリームの最初にあるファイルを伸長した後に停止する。"

#. type: Plain text
#: original/man1/bzip2.1:438
msgid ""
"I<bzip2recover> versions prior to 1.0.2 used 32-bit integers to represent "
"bit positions in compressed files, so they could not handle compressed files "
"more than 512 megabytes long.  Versions 1.0.2 and above use 64-bit ints on "
"some platforms which support them (GNU supported targets, and Windows).  To "
"establish whether or not bzip2recover was built with such a limitation, run "
"it without arguments.  In any event you can build yourself an unlimited "
"version if you can recompile it with MaybeUInt64 set to be an unsigned 64-"
"bit integer."
msgstr ""
"1.0.2 以前の I<bzip2recover> は、圧縮ファイルでのビット位置を表現するために、\n"
"32 ビット整数を使っていた。そのため 512MB 以上の圧縮ファイルを扱えない。\n"
"バージョン 1.0.2 とそれ以降では、 512MB 以上の圧縮ファイルをサポート可能な\n"
"プラットフォーム (GNU がサポートするターゲットと Windows) では、\n"
"64 ビット整数を使用している。この制限ありで bzip2recover がビルドされて\n"
"いるかを確認するには、bzip2recover 引き数なしで実行すればよい。\n"
"少なくとも MaybeUInt64 を符号なし 64 ビット整数型に設定して再コンパイル\n"
"することにより、 非制限バージョンをビルドすることができる。"

#. type: SH
#: original/man1/bzip2.1:441 original/man1/bzgrep.1:52
#, no-wrap
msgid "AUTHOR"
msgstr "作者"

#. type: Plain text
#: original/man1/bzip2.1:443
msgid "Julian Seward, jsewardbzip.org."
msgstr "Julian Seward, jsewardbzip.org."

#. type: Plain text
#: original/man1/bzip2.1:445
msgid "http://www.bzip.org"
msgstr "http://www.bzip.org"

#. type: Plain text
#: original/man1/bzip2.1:466
msgid ""
"The ideas embodied in I<bzip2> are due to (at least) the following people: "
"Michael Burrows and David Wheeler (for the block sorting transformation), "
"David Wheeler (again, for the Huffman coder), Peter Fenwick (for the "
"structured coding model in the original I<bzip,> and many refinements), and "
"Alistair Moffat, Radford Neal and Ian Witten (for the arithmetic coder in "
"the original I<bzip).> I am much indebted for their help, support and "
"advice.  See the manual in the source distribution for pointers to sources "
"of documentation.  Christian von Roques encouraged me to look for faster "
"sorting algorithms, so as to speed up compression.  Bela Lubkin encouraged "
"me to improve the worst-case compression performance.  Donna Robinson "
"XMLised the documentation.  The bz* scripts are derived from those of GNU "
"gzip.  Many people sent patches, helped with portability problems, lent "
"machines, gave advice and were generally helpful."
msgstr ""
"I<bzip2> に含まれているアイディアは、(少なくとも) 以下の方々のおかげである:\n"
"Michael Burrows, David Wheeler (ブロックソート変換),\n"
"David Wheeler (Huffman コード化についても),\n"
"Peter Fenwick (オリジナルの I<bzip> における構造化コード化モデル、そして多くの改良),\n"
"Alistair Moffat, Radford Neal, Ian Witten (オリジナルの I<bzip> における算術コード化)。\n"
"私は、彼らの助け・サポート・助言に対して感謝している。\n"
"ドキュメントのソースの場所については、ソース配布の中のマニュアルを参照すること。\n"
"Christian von Roques は、圧縮速度の向上のために、\n"
"より速いソートアルゴリズムを探すことを勧めてくれた。\n"
"Bela Lubkin は、圧縮速度が最も遅い場合の改良を勧めてくれた。\n"
"Donna Robinson はドキュメントの XML 化をしてくれた。\n"
"bz* スクリプトは GNU gzip のものに由来している。\n"
"多くの方々がパッチを送り、移植性の問題について助けてくれた。\n"
"また、計算機を貸してくれたり、アドバイスをしてくれた人達もいた。\n"
"これらは全て助けになった。"

#. type: TH
#: original/man1/bzgrep.1:3
#, no-wrap
msgid "BZGREP"
msgstr "BZGREP"

#. type: Plain text
#: original/man1/bzgrep.1:6
msgid ""
"bzgrep, bzfgrep, bzegrep - search possibly bzip2 compressed files for a "
"regular expression"
msgstr ""
"bzgrep, bzfgrep, bzegrep - bzip2 圧縮されている可能性のあるファイルで、正規表"
"現の検索をする"

#. type: Plain text
#: original/man1/bzgrep.1:11
msgid ""
"B<bzgrep> [ grep_options ] B<[\\ -e\\ ]>I< pattern> I<filename>.\\|.\\|."
msgstr ""
"B<bzgrep> [ grep_options ] B<[\\ -e\\ ]>I< pattern> I<filename>.\\|.\\|."

#. type: Plain text
#: original/man1/bzgrep.1:16
msgid ""
"B<bzegrep> [ egrep_options ] B<[\\ -e\\ ]>I< pattern> I<filename>.\\|.\\|."
msgstr ""
"B<bzegrep> [ egrep_options ] B<[\\ -e\\ ]>I< pattern> I<filename>.\\|.\\|."

#. type: Plain text
#: original/man1/bzgrep.1:21
msgid ""
"B<bzfgrep> [ fgrep_options ] B<[\\ -e\\ ]>I< pattern> I<filename>.\\|.\\|."
msgstr ""
"B<bzfgrep> [ fgrep_options ] B<[\\ -e\\ ]>I< pattern> I<filename>.\\|.\\|."

#. type: Plain text
#: original/man1/bzgrep.1:31
msgid ""
"I<Bzgrep> is used to invoke the I<grep> on bzip2-compressed files. All "
"options specified are passed directly to I<grep.> If no file is specified, "
"then the standard input is decompressed if necessary and fed to grep.  "
"Otherwise the given files are uncompressed if necessary and fed to I<grep.>"
msgstr ""
"I<bzgrep> は、bzip2 で圧縮されたファイルに対して I<grep> を呼び出すために使わ"
"れる。 指定されたすべてのオプションは I<grep> に直接渡される。 ファイルが指定"
"されない場合は、標準入力を (必要であれば伸長した後で)  I<grep> に渡す。 それ"
"以外の場合は、指示されたファイルを (必要であれば伸長した後で)  I<grep> に渡"
"す。"

#. type: Plain text
#: original/man1/bzgrep.1:49
msgid ""
"If I<bzgrep> is invoked as I<bzegrep> or I<bzfgrep> then I<egrep> or "
"I<fgrep> is used instead of I<grep.> If the GREP environment variable is "
"set, I<bzgrep> uses it as the I<grep> program to be invoked. For example:"
msgstr ""
"I<bzgrep> が I<bzegrep> や I<bzfgrep> として呼び出された場合、 I<egrep> と "
"I<fgrep> がそれぞれ I<grep> の代わりに使われる。 環境変数 GREP が設定された場"
"合、 I<bzgrep> はその内容を I<grep> プログラムの代わりに呼び出す。 たとえば、"

#. type: Plain text
#: original/man1/bzgrep.1:52
#, no-wrap
msgid ""
"    for sh:  GREP=fgrep  bzgrep string files\n"
"    for csh: (setenv GREP fgrep; bzgrep string files)\n"
msgstr ""
"    sh の場合:  GREP=fgrep  bzgrep string files\n"
"    csh の場合: (setenv GREP fgrep; bzgrep string files)\n"

#. type: Plain text
#: original/man1/bzgrep.1:55
msgid ""
"Charles Levert (charles@comm.polymtl.ca). Adapted to bzip2 by Philippe Troin "
"E<lt>phil@fifi.orgE<gt> for Debian GNU/Linux."
msgstr ""
"Charles Levert (charles@comm.polymtl.ca).  Debian GNU/Linux で使うために "
"Philippe Troin E<lt>phil@fifi.orgE<gt> が bzip2 用に改作した。"

#. type: SH
#: original/man1/bzgrep.1:55 original/man1/bzdiff.1:40
#: original/man1/bzmore.1:151 original/man1/bzexe.1:28
#, no-wrap
msgid "SEE ALSO"
msgstr "関連項目"

#. type: Plain text
#: original/man1/bzgrep.1:56
msgid "grep(1), egrep(1), fgrep(1), bzdiff(1), bzmore(1), bzless(1), bzip2(1)"
msgstr "grep(1), egrep(1), fgrep(1), bzdiff(1), bzmore(1), bzless(1), bzip2(1)"

#. type: TH
#: original/man1/bzdiff.1:3
#, no-wrap
msgid "BZDIFF"
msgstr "BZDIFF"

#. type: Plain text
#: original/man1/bzdiff.1:6
msgid "bzcmp, bzdiff - compare bzip2 compressed files"
msgstr "bzcmp, bzdiff - bzip2 圧縮されたファイルを比較する"

#. type: Plain text
#: original/man1/bzdiff.1:10
msgid "B<bzcmp> [ cmp_options ] file1 [ file2 ]"
msgstr "B<bzcmp> [ cmp_options ] file1 [ file2 ]"

#. type: Plain text
#: original/man1/bzdiff.1:14
msgid "B<bzdiff> [ diff_options ] file1 [ file2 ]"
msgstr "B<bzdiff> [ diff_options ] file1 [ file2 ]"

#. type: Plain text
#: original/man1/bzdiff.1:40
msgid ""
"I<Bzcmp> and I<bzdiff> are used to invoke the I<cmp> or the I<diff> program "
"on bzip2 compressed files.  All options specified are passed directly to "
"I<cmp> or I<diff>.  If only 1 file is specified, then the files compared are "
"I<file1> and an uncompressed I<file1>.bz2.  If two files are specified, then "
"they are uncompressed if necessary and fed to I<cmp> or I<diff>.  The exit "
"status from I<cmp> or I<diff> is preserved."
msgstr ""
"I<bzcmp> と I<bzdiff> は bzip2 圧縮されたファイルに対し、それぞれ I<cmp> と "
"I<diff> プログラムを呼び出すために使われる。 指定されたすべてのオプションは "
"I<cmp> や I<diff> に直接渡される。 ファイルが 1 つしか指定されていない場合、"
"比較されるファイルは I<file1> と I<file1>.bz2 を伸長したファイルである。 2 つ"
"のファイルが指定された場合、必要であれば伸長を行ってから、 I<cmp> や I<diff> "
"に渡される。 終了状態は I<cmp> や I<diff> のものが採用される。"

#. type: Plain text
#: original/man1/bzdiff.1:42
msgid "cmp(1), diff(1), bzmore(1), bzless(1), bzgrep(1), bzip2(1)"
msgstr "cmp(1), diff(1), bzmore(1), bzless(1), bzgrep(1), bzip2(1)"

#. type: SH
#: original/man1/bzdiff.1:42 original/man1/bzexe.1:37
#, no-wrap
msgid "BUGS"
msgstr "バグ"

#. type: Plain text
#: original/man1/bzdiff.1:47
msgid ""
"Messages from the I<cmp> or I<diff> programs refer to temporary filenames "
"instead of those specified."
msgstr ""
"I<cmp> や I<diff> プログラムのメッセージは、指定されたファイル名ではなく、 テ"
"ンポラリのファイル名を参照する。"

#. type: TH
#: original/man1/bzmore.1:3
#, no-wrap
msgid "BZMORE"
msgstr "BZMORE"

#. type: Plain text
#: original/man1/bzmore.1:6
msgid ""
"bzmore, bzless - file perusal filter for crt viewing of bzip2 compressed text"
msgstr ""
"bzmore, bzless - bzip2 圧縮されたテキストを CRT で見るためのファイル閲覧フィ"
"ルタ"

#. type: Plain text
#: original/man1/bzmore.1:9
msgid "B<bzmore> [ name ...  ]"
msgstr "B<bzmore> [ name ...  ]"

#. type: Plain text
#: original/man1/bzmore.1:12
msgid "B<bzless> [ name ...  ]"
msgstr "B<bzless> [ name ...  ]"

#. type: SH
#: original/man1/bzmore.1:12
#, no-wrap
msgid "NOTE"
msgstr "注意"

#. type: Plain text
#: original/man1/bzmore.1:21
msgid ""
"In the following description, I<bzless> and I<less> can be used "
"interchangeably with I<bzmore> and I<more.>"
msgstr ""
"以下の説明では、 I<bzless> と I<less> は、 I<bzmore> と I<more> に置き換えて"
"使用することができる。"

#. type: Plain text
#: original/man1/bzmore.1:32
msgid ""
"I<Bzmore> is a filter which allows examination of compressed or plain text "
"files one screenful at a time on a soft-copy terminal.  I<bzmore> works on "
"files compressed with I<bzip2> and also on uncompressed files.  If a file "
"does not exist, I<bzmore> looks for a file of the same name with the "
"addition of a .bz2 suffix."
msgstr ""
"I<bzmore> は、圧縮されたテキストファイルや通常のテキストファイルを ソフトコ"
"ピー端末上で一度に全画面で閲覧するためのフィルタである。 I<bzmore> は "
"I<bzip2> で圧縮されたファイルに対して動作する (圧縮されていないファイルに対し"
"ても動作する)。 ファイルが存在しない場合、 I<bzmore> は、そのファイル名に拡張"
"子 .bz2 をつけた名前のファイルを探す。"

#. type: Plain text
#: original/man1/bzmore.1:39
msgid ""
"I<Bzmore> normally pauses after each screenful, printing --More-- at the "
"bottom of the screen.  If the user then types a carriage return, one more "
"line is displayed.  If the user hits a space, another screenful is "
"displayed.  Other possibilities are enumerated later."
msgstr ""
"I<bzmore> は通常、1 画面毎に画面の一番下に --続ける-- と表示して一時停止す"
"る。 キャリッジリターンを打つと、1 行分表示を進める。 スペースを打つと、1 画"
"面分表示を進める。 他のキーについては、後に列挙する。"

#. type: Plain text
#: original/man1/bzmore.1:51
msgid ""
"I<Bzmore> looks in the file I</etc/termcap> to determine terminal "
"characteristics, and to determine the default window size.  On a terminal "
"capable of displaying 24 lines, the default window size is 22 lines.  Other "
"sequences which may be typed when I<bzmore> pauses, and their effects, are "
"as follows (I<i> is an optional integer argument, defaulting to 1) :"
msgstr ""
"I<bzmore> は端末の特性とデフォルトのウインドウサイズを決定するために、 ファイ"
"ル I</etc/termcap> を調べる。 24 行表示できる端末では、デフォルトのウインドウ"
"サイズは 22 行である。 I<bzmore> が一時停止しているときに打つことのできる、 "
"その他のシーケンスとその結果は次の通りである (I<i> はオプションの引き数 (整数"
"値) で、デフォルトは 1 である)。"

#. type: IP
#: original/man1/bzmore.1:52
#, no-wrap
msgid "I<i\\|>E<lt>spaceE<gt>"
msgstr "I<i\\|>E<lt>spaceE<gt>"

#. type: Plain text
#: original/man1/bzmore.1:56
msgid "display I<i> more lines, (or another screenful if no argument is given)"
msgstr "I<i> 行分表示を進める (引き数が与えられない場合、1 画面分進める)。"

#. type: IP
#: original/man1/bzmore.1:57
#, no-wrap
msgid "^D"
msgstr "^D"

#. type: Plain text
#: original/man1/bzmore.1:62
msgid ""
"display 11 more lines (a ``scroll'').  If I<i> is given, then the scroll "
"size is set to I<i\\|>."
msgstr ""
"11 行進めて表示する (``スクロール'')。 I<i> が与えられると、スクロールサイズ"
"が I<i\\|> に設定される。"

#. type: IP
#: original/man1/bzmore.1:63
#, no-wrap
msgid "d"
msgstr "d"

#. type: Plain text
#: original/man1/bzmore.1:65
msgid "same as ^D (control-D)"
msgstr "^D (control-D) と同じ。"

#. type: IP
#: original/man1/bzmore.1:66
#, no-wrap
msgid "I<i\\|>z"
msgstr "I<i\\|>z"

#. type: Plain text
#: original/man1/bzmore.1:70
msgid ""
"same as typing a space except that I<i\\|>, if present, becomes the new "
"window size.  Note that the window size reverts back to the default at the "
"end of the current file."
msgstr ""
"I<i\\|> が与えられた場合に新しいウインドウサイズになる、という以外は スペース"
"を打った場合と同じ。 現在のファイルの終りでは、ウインドウサイズがデフォルトの"
"値に 戻ることに注意すること。"

#. type: IP
#: original/man1/bzmore.1:71
#, no-wrap
msgid "I<i\\|>s"
msgstr "I<i\\|>s"

#. type: Plain text
#: original/man1/bzmore.1:73
msgid "skip I<i\\|> lines and print a screenful of lines"
msgstr "I<i\\|> 行分スキップし、画面いっぱいに表示する。"

#. type: IP
#: original/man1/bzmore.1:74
#, no-wrap
msgid "I<i\\|>f"
msgstr "I<i\\|>f"

#. type: Plain text
#: original/man1/bzmore.1:76
msgid "skip I<i> screenfuls and print a screenful of lines"
msgstr "I<i\\|> 画面分スキップし、画面いっぱいに表示する。"

#. type: IP
#: original/man1/bzmore.1:77
#, no-wrap
msgid "q or Q"
msgstr "q または Q"

#. type: Plain text
#: original/man1/bzmore.1:79
msgid "quit reading the current file; go on to the next (if any)"
msgstr "現在のファイルの読み込みを終了し、(もしあるなら) 次のファイルに移る。"

#. type: IP
#: original/man1/bzmore.1:80
#, no-wrap
msgid "e or q"
msgstr "e または q"

#. type: Plain text
#: original/man1/bzmore.1:84
msgid ""
"When the prompt --More--(Next file: I<file>)  is printed, this command "
"causes bzmore to exit."
msgstr ""
"プロンプト --続ける--(次のファイル: I<file>)  が表示されているとき、このコマ"
"ンドは bzmore を終了させる。"

#. type: IP
#: original/man1/bzmore.1:85
#, no-wrap
msgid "s"
msgstr "s"

#. type: Plain text
#: original/man1/bzmore.1:89
msgid ""
"When the prompt --More--(Next file: I<file>)  is printed, this command "
"causes bzmore to skip the next file and continue."
msgstr ""
"プロンプト --続ける--(次のファイル: I<file>)  が表示されているとき、このコマ"
"ンドは bzmore を次のファイルに スキップさせ続行させる。"

#. type: IP
#: original/man1/bzmore.1:90
#, no-wrap
msgid "="
msgstr "="

#. type: Plain text
#: original/man1/bzmore.1:92
msgid "Display the current line number."
msgstr "現在の行番号を表示する。"

#. type: IP
#: original/man1/bzmore.1:93
#, no-wrap
msgid "I<i\\|>/expr"
msgstr "I<i\\|>/expr"

#. type: Plain text
#: original/man1/bzmore.1:103
msgid ""
"search for the I<i\\|>-th occurrence of the regular expression I<expr.> If "
"the pattern is not found, I<bzmore> goes on to the next file (if any).  "
"Otherwise, a screenful is displayed, starting two lines before the place "
"where the expression was found.  The user's erase and kill characters may be "
"used to edit the regular expression.  Erasing back past the first column "
"cancels the search command."
msgstr ""
"正規表現 I<expr> の I<i\\|> 番目の場所を検索する。 パターンが見つからない場"
"合、 I<bzmore> は (もしあるなら) 次のファイルに移る。 見つかった場合は、正規"
"表現が見つかった場所の 2 行前から始まる 1 画面分を表示する。 削除文字やキル文"
"字を正規表現を編集するために使用してもよい。 最初の桁を越えて削除すると、検索"
"コマンドはキャンセルされる。"

#. type: IP
#: original/man1/bzmore.1:104
#, no-wrap
msgid "I<i\\|>n"
msgstr "I<i\\|>n"

#. type: Plain text
#: original/man1/bzmore.1:106
msgid ""
"search for the I<i\\|>-th occurrence of the last regular expression entered."
msgstr "前に打ち込んだ正規表現の I<i\\|> 番目の場所を検索する。"

#. type: IP
#: original/man1/bzmore.1:107
#, no-wrap
msgid "!command"
msgstr "!command"

#. type: Plain text
#: original/man1/bzmore.1:111
msgid ""
"invoke a shell with I<command\\|>.  The character `!' in \"command\" are "
"replaced with the previous shell command.  The sequence \"\\e!\" is replaced "
"by \"!\"."
msgstr ""
"I<command\\|> でシェルを起動する。 \"command\" 内の `!' という文字は、前の"
"シェルコマンドで置き換えられる。 \"\\e!\" という文字列は \"!\" で置き換えられ"
"る。"

#. type: IP
#: original/man1/bzmore.1:112
#, no-wrap
msgid ":q or :Q"
msgstr ":q または :Q"

#. type: Plain text
#: original/man1/bzmore.1:115
msgid ""
"quit reading the current file; go on to the next (if any)  (same as q or Q)."
msgstr ""
"現在のファイルの読み込みを終了し、(もしあるなら) 次のファイルに移る。 (q また"
"は Q と同じ)。"

#. type: IP
#: original/man1/bzmore.1:116
#, no-wrap
msgid "."
msgstr "."

#. type: Plain text
#: original/man1/bzmore.1:118
msgid "(dot) repeat the previous command."
msgstr "(ドット) 前のコマンドを繰り返す。"

#. type: Plain text
#: original/man1/bzmore.1:126
msgid ""
"The commands take effect immediately, i.e., it is not necessary to type a "
"carriage return.  Up to the time when the command character itself is given, "
"the user may hit the line kill character to cancel the numerical argument "
"being formed.  In addition, the user may hit the erase character to "
"redisplay the --More-- message."
msgstr ""
"コマンドはすぐに影響を及ぼす。 つまりキャリッジリターンを打つ必要はない。 "
"ユーザーはコマンド文字そのものを打つ前に、 数値の引き数の入力をキャンセルする"
"ために、 キル文字を打ち込むことができる。 さらに、ユーザーは --続ける-- とい"
"うメッセージを もう一度表示させるために、削除文字を打ち込むことができる。"

#. type: Plain text
#: original/man1/bzmore.1:136
msgid ""
"At any time when output is being sent to the terminal, the user can hit the "
"quit key (normally control-\\e).  I<Bzmore> will stop sending output, and "
"will display the usual --More-- prompt.  The user may then enter one of the "
"above commands in the normal manner.  Unfortunately, some output is lost "
"when this is done, due to the fact that any characters waiting in the "
"terminal's output queue are flushed when the quit signal occurs."
msgstr ""
"出力が端末に送られるどの時点でも、ユーザーは終了キー (通常は control-\\e) を "
"打ち込むことができる。 I<bzmore> は出力を送るのを止めて、通常の --続ける-- プ"
"ロンプトを表示する。 その後、ユーザーは上のコマンドを普通の方法で打ち込むこと"
"ができる。 終了キーを打った場合に、運悪く出力が失われることがある。 それは、"
"終了シグナルが起きたときに、端末の出力キューで待っていた すべての文字がフラッ"
"シュされてしまったためである。"

#. type: Plain text
#: original/man1/bzmore.1:142
msgid ""
"The terminal is set to I<noecho> mode by this program so that the output can "
"be continuous.  What you type will thus not show on your terminal, except "
"for the / and ! commands."
msgstr ""
"このプログラムは出力を連続的なものにするために、端末を I<noecho> モードにす"
"る。/ と ! コマンドを除いて、打ち込まれた文字は端末上に見えない。"

#. type: Plain text
#: original/man1/bzmore.1:148
msgid ""
"If the standard output is not a teletype, then I<bzmore> acts just like "
"I<bzcat,> except that a header is printed before each file."
msgstr ""
"標準出力がテレタイプでない場合、 I<bzmore> は I<bzcat> のように動作する。 た"
"だし、ヘッダが各ファイルの前に表示される。"

#. type: SH
#: original/man1/bzmore.1:148
#, no-wrap
msgid "FILES"
msgstr "ファイル"

#. type: Plain text
#: original/man1/bzmore.1:151
msgid "/etc/termcap\t\tTerminal data base"
msgstr "/etc/termcap\t\t端末データベース"

#. type: Plain text
#: original/man1/bzmore.1:152
msgid "more(1), less(1), bzip2(1), bzdiff(1), bzgrep(1)"
msgstr "more(1), less(1), bzip2(1), bzdiff(1), bzgrep(1)"

#. type: TH
#: original/man1/bzexe.1:1
#, no-wrap
msgid "BZEXE"
msgstr "BZEXE"

#. type: Plain text
#: original/man1/bzexe.1:4
msgid "bzexe - compress executable files in place"
msgstr "bzexe - 実行ファイルを実行できる形で圧縮する"

#. type: Plain text
#: original/man1/bzexe.1:7
msgid "B<bzexe> [ name ...  ]"
msgstr "B<bzexe> [ name ...  ]"

#. type: Plain text
#: original/man1/bzexe.1:14
msgid ""
"The I<bzexe> utility allows you to compress executables in place and have "
"them automatically uncompress and execute when you run them (at a penalty in "
"performance).  For example if you execute ``bzexe /bin/cat'' it will create "
"the following two files:"
msgstr ""
"I<bzexe> ユーティリティは実行ファイルを圧縮し、\n"
"この圧縮ファイルが実行された際に自動的に伸長して起動されるようにする\n"
"(性能の面でペナルティーがある)。\n"
"例えば、``bzexe /bin/cat'' を実行すると、\n"
"以下の 2 つのファイルが生成される。"

#. type: Plain text
#: original/man1/bzexe.1:18
#, no-wrap
msgid ""
"    -r-xr-xr-x  1 root  bin   9644 Feb 11 11:16 /bin/cat\n"
"    -r-xr-xr-x  1 bin   bin  24576 Nov 23 13:21 /bin/cat~\n"
msgstr ""
"    -r-xr-xr-x  1 root  bin   9644 Feb 11 11:16 /bin/cat\n"
"    -r-xr-xr-x  1 bin   bin  24576 Nov 23 13:21 /bin/cat~\n"

#. type: Plain text
#: original/man1/bzexe.1:22
msgid ""
"/bin/cat~ is the original file and /bin/cat is the self-uncompressing "
"executable file.  You can remove /bin/cat~ once you are sure that /bin/cat "
"works properly."
msgstr ""
"/bin/cat~ は元のファイルで、/bin/cat は自己伸長実行ファイルである。\n"
"/bin/cat が正しく動作することを確認できたら、/bin/cat~ は削除してもよい。"

#. type: Plain text
#: original/man1/bzexe.1:24
msgid "This utility is most useful on systems with very small disks."
msgstr ""
"このユーティリティーが最も役立つのは、\n"
"ディスク容量が非常に小さいシステムにおいてである。"

#. type: TP
#: original/man1/bzexe.1:25
#, no-wrap
msgid "B<-d>"
msgstr "B<-d>"

#. type: Plain text
#: original/man1/bzexe.1:28
msgid "Decompress the given executables instead of compressing them."
msgstr "指定された実行ファイルを圧縮するのではなく伸長する。"

#. type: Plain text
#: original/man1/bzexe.1:30
msgid "bzip2(1), znew(1), zmore(1), zcmp(1), zforce(1)"
msgstr "bzip2(1), znew(1), zmore(1), zcmp(1), zforce(1)"

#. type: Plain text
#: original/man1/bzexe.1:37
msgid ""
"The compressed executable is a shell script. This may create some security "
"holes. In particular, the compressed executable relies on the PATH "
"environment variable to find I<gzip> and some other utilities I<(tail, "
"chmod, ln, sleep).>"
msgstr ""
"圧縮された実行ファイルはシェルスクリプトである。\n"
"このことによって、何らかのセキュリティホールが生成される可能性がある。\n"
"特に、圧縮実行ファイルは I<gzip> や他のユーティリティ I<(tail, chmod, ln, sleep)>\n"
"を見つけるために PATH 環境変数に依存している。"

#. type: Plain text
#: original/man1/bzexe.1:43
msgid ""
"I<bzexe> attempts to retain the original file attributes on the compressed "
"executable, but you may have to fix them manually in some cases, using "
"I<chmod> or I<chown.>"
msgstr ""
"I<bzexe> は元ファイルのファイル属性を圧縮実行ファイルに引き継ごうとするが、\n"
"I<chmod> や I<chown> を使って手動で属性を修正しなければならない場合がある。"

#~ msgid "http://sources.redhat.com/bzip2"
#~ msgstr "http://sources.redhat.com/bzip2"
