From 242fbae6821509bd874272c763758717a5cc37a6 Mon Sep 17 00:00:00 2001 From: lace <> Date: Wed, 21 Mar 2007 14:17:23 +0000 Subject: [PATCH] Implemented undistinguishable workaround for: bash-2.0 (RHEL3) --- boot | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/boot b/boot index 8b6b8f3..05c5675 100755 --- a/boot +++ b/boot @@ -5,14 +5,17 @@ set -e abs="${BASH_SOURCE[0]}" -# bash-2.0 (RHEL3) +if [ -z "$abs" ];then + # bash-2.0 (RHEL3) + abs="`history 1|awk '/\/boot *$/{print $NF}'`" +fi +if [ -n "$abs" -a "$abs" = "${abs#/}" ];then + abs="$PWD/$abs" +fi if [ -z "$abs" ];then HOME="$PWD" echo >&2 "WARNING: Defaulting to: HOME=$HOME" else - if [ "$abs" = "${abs#/}" ];then - abs="$PWD/$abs" - fi abs="`dirname "$abs"`" HOME="$abs" fi -- 1.8.3.1