From: ceriel Date: Fri, 27 Feb 1987 17:10:36 +0000 (+0000) Subject: Patched to work also on machines on which the shell "remembers" X-Git-Tag: release-5-5~4560 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=a40c4a87ba0442afecbe1dcc59afb8ee6a191b0a;p=ack.git Patched to work also on machines on which the shell "remembers" where a command is. (Bloody Sun). --- diff --git a/first/ckpath b/first/ckpath index 2829749c9..2809601d6 100644 --- a/first/ckpath +++ b/first/ckpath @@ -12,6 +12,26 @@ x) *) echo "Sorry, there is something wrong with your PATH ($PATH)" ;; esac +echo "echo t_$$" > X_Y_Z_ +chmod +x X_Y_Z_ +case x`X_Y_Z_` +in +xt_$$) + ;; +x) + (cd ../bin ; echo Sorry, . is not in your shell PATH" ($PATH)") + STAT=2 ;; +*) + echo "Sorry, there is something wrong with your PATH ($PATH)" ;; +esac +rm -f X_Y_Z_ +case $STAT +in +2) + ;; +*) + hash -r ;; +esac echo "echo l_$$" >x_tpath chmod +x x_tpath case x`(x_tpath) 2>/dev/null`