|
| 1 | +#!/bin/sh |
| 2 | +# Uncompress files. This is the inverse of gzip. |
| 3 | + |
| 4 | +# Copyright (C) 2007 Free Software Foundation |
| 5 | + |
| 6 | +# This program is free software; you can redistribute it and/or modify |
| 7 | +# it under the terms of the GNU General Public License as published by |
| 8 | +# the Free Software Foundation; either version 3 of the License, or |
| 9 | +# (at your option) any later version. |
| 10 | + |
| 11 | +# This program is distributed in the hope that it will be useful, |
| 12 | +# but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 13 | +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 14 | +# GNU General Public License for more details. |
| 15 | + |
| 16 | +# You should have received a copy of the GNU General Public License along |
| 17 | +# with this program; if not, write to the Free Software Foundation, Inc., |
| 18 | +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. |
| 19 | + |
| 20 | +bindir='/usr/bin' |
| 21 | +case $1 in |
| 22 | +--__bindir) bindir=${2?}; shift; shift;; |
| 23 | +esac |
| 24 | +PATH=$bindir:$PATH |
| 25 | + |
| 26 | +version="gunzip (gzip) 1.5 |
| 27 | +Copyright (C) 2007, 2011-2012 Free Software Foundation, Inc. |
| 28 | +This is free software. You may redistribute copies of it under the terms of |
| 29 | +the GNU General Public License <http://www.gnu.org/licenses/gpl.html>. |
| 30 | +There is NO WARRANTY, to the extent permitted by law. |
| 31 | +
|
| 32 | +Written by Paul Eggert." |
| 33 | + |
| 34 | +usage="Usage: $0 [OPTION]... [FILE]... |
| 35 | +Uncompress FILEs (by default, in-place). |
| 36 | +
|
| 37 | +Mandatory arguments to long options are mandatory for short options too. |
| 38 | +
|
| 39 | + -c, --stdout write on standard output, keep original files unchanged |
| 40 | + -f, --force force overwrite of output file and compress links |
| 41 | + -l, --list list compressed file contents |
| 42 | + -n, --no-name do not save or restore the original name and time stamp |
| 43 | + -N, --name save or restore the original name and time stamp |
| 44 | + -q, --quiet suppress all warnings |
| 45 | + -r, --recursive operate recursively on directories |
| 46 | + -S, --suffix=SUF use suffix SUF on compressed files |
| 47 | + -t, --test test compressed file integrity |
| 48 | + -v, --verbose verbose mode |
| 49 | + --help display this help and exit |
| 50 | + --version display version information and exit |
| 51 | +
|
| 52 | +With no FILE, or when FILE is -, read standard input. |
| 53 | +
|
| 54 | +Report bugs to <bug-gzip@gnu.org>." |
| 55 | + |
| 56 | +case $1 in |
| 57 | +--help) exec echo "$usage";; |
| 58 | +--version) exec echo "$version";; |
| 59 | +esac |
| 60 | + |
| 61 | +exec gzip -d "$@" |
0 commit comments