# 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.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2012-04-21 00:04+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\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=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"

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

#. 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 ""

#. type: Plain text
#: original/man1/bzip2.1:7
msgid "bzcat - decompresses files to stdout"
msgstr ""

#. type: Plain text
#: original/man1/bzip2.1:9
msgid "bzip2recover - recovers data from damaged bzip2 files"
msgstr ""

#. 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 ""

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

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

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

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

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

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. type: Plain text
#: original/man1/bzip2.1:145
msgid ""
"I<bzcat> (or I<bzip2 -dc)> decompresses all specified files to the standard "
"output."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

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

#. type: Plain text
#: original/man1/bzip2.1:210
msgid "The complement to -d: forces compression, regardless of the invocation name."
msgstr ""

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

#. 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 ""

#. 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 ""

#. 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 ""

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

#. 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 ""

#. 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 ""

#. 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 ""

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

#. 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 ""

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

#. 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 ""

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

#. 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 ""

#. 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 ""

#. 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 ""

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

#. 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 ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. type: Plain text
#: original/man1/bzip2.1:339
#, no-wrap
msgid ""
"           Compress   Decompress   Decompress   Corpus\n"
"    Flag     usage      usage       -s usage     Size\n"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

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

#. 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 ""

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

#. type: Plain text
#: original/man1/bzgrep.1:6
msgid ""
"bzgrep, bzfgrep, bzegrep - search possibly bzip2 compressed files for a "
"regular expression"
msgstr ""

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

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

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

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

#. type: Plain text
#: original/man1/bzdiff.1:6
msgid "bzcmp, bzdiff - compare bzip2 compressed files"
msgstr ""

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

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

#. 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 ""

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

#. 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 ""

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

#. type: Plain text
#: original/man1/bzmore.1:6
msgid ""
"bzmore, bzless - file perusal filter for crt viewing of bzip2 compressed "
"text"
msgstr ""

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

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

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

#. type: Plain text
#: original/man1/bzmore.1:56
msgid "display I<i> more lines, (or another screenful if no argument is given)"
msgstr ""

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

#. 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 ""

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

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

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

#. 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 ""

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

#. type: Plain text
#: original/man1/bzmore.1:73
msgid "skip I<i\\|> lines and print a screenful of lines"
msgstr ""

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

#. type: Plain text
#: original/man1/bzmore.1:76
msgid "skip I<i> screenfuls and print a screenful of lines"
msgstr ""

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

#. 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 ""

#. 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 ""

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

#. 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 ""

#. 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 ""

#. 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 ""

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

#. type: Plain text
#: original/man1/bzmore.1:106
msgid "search for the I<i\\|>-th occurrence of the last regular expression entered."
msgstr ""

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

#. 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 ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

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

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

#. type: Plain text
#: original/man1/bzexe.1:4
msgid "bzexe - compress executable files in place"
msgstr ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. type: Plain text
#: original/man1/bzexe.1:24
msgid "This utility is most useful on systems with very small disks."
msgstr ""

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

#. 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 ""

#. 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 ""

#. 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 ""
