bug-grep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-grep] egrep and fgrep script assume path


From: Stepan Kasal
Subject: Re: [bug-grep] egrep and fgrep script assume path
Date: Thu, 27 Jan 2005 16:42:43 +0100
User-agent: Mutt/1.4.1i

Hi Paul,

thanks for explaining me.

> if { dir=${0%/*} } 2> /dev/null; then

With bash, I need a semicolon before }.  A typo?

So would the following be OK with you?

Stepan

#!/bin/sh
case $0 in
*/*) if { dir=${0%/*}; } 2>/dev/null; then
        dir=${0%/*}/
     else
        dir=`dirname "$0"`
        test "x$dir" != x && dir=$dir/
     fi ;;
*) dir="" ;;
esac
exec "${dir}"grep -E ${1+"$@"}





reply via email to

[Prev in Thread] Current Thread [Next in Thread]