From fde285ad7d11ff91dd659483d6448f8b7e05d6a6 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Mon, 5 May 2008 07:25:45 +0000 Subject: [PATCH] convert ./* to absolute path --- get-sig | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/get-sig b/get-sig index 19630dc..1b1620d 100755 --- a/get-sig +++ b/get-sig @@ -18,7 +18,17 @@ fi BASEDIR=$(eval echo $(echo "$ARGS" | cut -d' ' -f1)) STATICFILE=$(eval echo $(echo "$ARGS" | cut -d' ' -f2)) -FORTUNEARGS=$(eval echo $(echo "$ARGS" | cut -d' ' -f3-)) +FORTUNEARGS= +for arg in $(eval echo $(echo "$ARGS" | cut -d' ' -f3-)); do + case $arg in + ./*) + FORTUNEARGS="${FORTUNEARGS:+$FORTUNEARGS }$HOME/$BASEDIR/${arg#./}" + ;; + *) + FORTUNEARGS="${FORTUNEARGS:+$FORTUNEARGS }$arg" + ;; + esac +done cd "$HOME/$BASEDIR" cat "$STATICFILE" -- 2.30.2