diff -upk.orig gzip-1.3.5.orig/gzexe.in gzip-1.3.5/gzexe.in --- gzip-1.3.5.orig/gzexe.in 2002-09-28 06:18:11 +0000 +++ gzip-1.3.5/gzexe.in 2005-05-19 13:57:33 +0000 @@ -34,7 +34,7 @@ PATH="BINDIR:$PATH" -x=`basename $0` +x="${0##*/}" if test $# = 0; then echo compress executables. original file foo is renamed to foo~ echo usage: ${x} [-d] files... @@ -98,7 +98,7 @@ for i do echo "${x}: $i has setgid permission, unchanged" continue fi - case "`basename $i`" in + case "${i##*/}" in gzip | tail | sed | chmod | ln | sleep | rm) echo "${x}: $i would depend on itself"; continue ;; esac @@ -121,7 +121,7 @@ umask 77 if tail +$skip "$0" | "BINDIR"/gzip -cd > /tmp/gztmp$$; then umask $umask /bin/chmod 700 /tmp/gztmp$$ - prog="`echo $0 | /bin/sed 's|^.*/||'`" + prog="${0##*/}" if /bin/ln /tmp/gztmp$$ "/tmp/$prog" 2>/dev/null; then trap '/bin/rm -f /tmp/gztmp$$ "/tmp/$prog"; exit $res' 0 (/bin/sleep 5; /bin/rm -f /tmp/gztmp$$ "/tmp/$prog") 2>/dev/null & diff -upk.orig gzip-1.3.5.orig/zdiff.in gzip-1.3.5/zdiff.in --- gzip-1.3.5.orig/zdiff.in 2002-09-26 08:33:24 +0000 +++ gzip-1.3.5/zdiff.in 2005-05-19 13:49:53 +0000 @@ -11,7 +11,7 @@ # or diff is preserved. PATH="BINDIR:$PATH"; export PATH -prog=`echo $0 | sed 's|.*/||'` +prog="${0##*/}" case "$prog" in *cmp) comp=${CMP-cmp} ;; *) comp=${DIFF-diff} ;; diff -upk.orig gzip-1.3.5.orig/zforce.in gzip-1.3.5/zforce.in --- gzip-1.3.5.orig/zforce.in 2002-09-29 06:01:53 +0000 +++ gzip-1.3.5/zforce.in 2005-05-19 13:52:14 +0000 @@ -27,7 +27,7 @@ PATH="BINDIR:$PATH"; export PATH -x=`basename $0` +x="${0##*/}" if test $# = 0; then echo "force a '.gz' extension on all gzip files" echo usage: $x files... diff -upk.orig gzip-1.3.5.orig/zgrep.in gzip-1.3.5/zgrep.in --- gzip-1.3.5.orig/zgrep.in 2002-09-28 05:53:14 +0000 +++ gzip-1.3.5/zgrep.in 2005-05-19 13:52:05 +0000 @@ -24,7 +24,7 @@ PATH="BINDIR:$PATH"; export PATH -prog=`echo $0 | sed 's|.*/||'` +prog="${0##*/}" case "$prog" in *egrep) grep=${EGREP-egrep} ;; *fgrep) grep=${FGREP-fgrep} ;; @@ -40,7 +40,7 @@ with_filename=0 while test $# -ne 0; do case "$after_dash_dash$1" in - --d* | --rec*) echo >&2 "$0: $1: option not supported"; exit 2;; + --d* | --rec*) echo >&2 "$prog: $1: option not supported"; exit 2;; --files-with-*) files_with_matches=1;; --files-witho*) files_without_matches=1;; --no-f*) no_filename=1;; @@ -48,7 +48,7 @@ while test $# -ne 0; do --*) ;; -*) case "$1" in - -*[dr]*) echo >&2 "$0: $1: option not supported"; exit 2;; + -*[dr]*) echo >&2 "$prog: $1: option not supported"; exit 2;; esac case "$1" in -*H*) with_filename=1;; diff -upk.orig gzip-1.3.5.orig/zmore.in gzip-1.3.5/zmore.in --- gzip-1.3.5.orig/zmore.in 2002-09-28 08:19:37 +0000 +++ gzip-1.3.5/zmore.in 2005-05-19 13:54:11 +0000 @@ -41,7 +41,7 @@ fi if test $# = 0; then if test -t 0; then - echo usage: ${ZMORE_PROGRAM_NAME-zmore} files... + echo usage: ${0##*/} files... else gzip -cdfq | eval ${PAGER-more} fi diff -upk.orig gzip-1.3.5.orig/znew.in gzip-1.3.5/znew.in --- gzip-1.3.5.orig/znew.in 2002-09-27 06:17:09 +0000 +++ gzip-1.3.5/znew.in 2005-05-19 13:49:17 +0000 @@ -52,7 +52,7 @@ done if test $# -eq 0; then echo "recompress .Z files into $ext (gzip) files" - echo usage: `echo $0 | sed 's,^.*/,,'` "[-tv9KP]" file.Z... + echo usage: ${0##*/} "[-tv9KP]" file.Z... echo " -t tests the new files before deleting originals" echo " -v be verbose" echo " -9 use the slowest compression method (optimal compression)"