chiark
/
gitweb
/
~cjwatson
/
bin.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5937962
)
convert ./* to absolute path
author
Colin Watson
<cjwatson@chiark.greenend.org.uk>
Mon, 5 May 2008 07:25:45 +0000
(07:25 +0000)
committer
Colin Watson
<cjwatson@chiark.greenend.org.uk>
Mon, 5 May 2008 07:25:45 +0000
(07:25 +0000)
get-sig
patch
|
blob
|
history
diff --git
a/get-sig
b/get-sig
index 19630dc672a30e7528cce81a1d1347f11b9d5c0b..1b1620d3e8815c5c61b6b648ab5668cac639b956 100755
(executable)
--- 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"