From a40c4a87ba0442afecbe1dcc59afb8ee6a191b0a Mon Sep 17 00:00:00 2001 From: ceriel Date: Fri, 27 Feb 1987 17:10:36 +0000 Subject: [PATCH] Patched to work also on machines on which the shell "remembers" where a command is. (Bloody Sun). --- first/ckpath | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) 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` -- 2.34.1