git ssb

0+

cel / gitfeed



Commit f18508c0388977052bd82fb3630c9990d2f81082

Fix arg parsing

Charles Lehner committed on 8/5/2015, 8:07:02 PM
Parent: a14c063f83540c0e01a1dc609be8768cca9978f1

Files changed

feed.shchanged
feed.shView
@@ -5,16 +5,20 @@
55 dir=$(dirname $([ -L $0 ] && readlink -f $0 || echo $0))
66
77 cmd=
88 xslt_sheet=
9 +args=
910 for arg; do
1011 case $cmd in
1112 '') case "$arg" in
1213 --xslt) cmd=xslt;;
14 + --) args="$args ${@:i+1}"; break;;
15 + *) args="$args $arg";;
16 + esac;;
1317 xslt) xslt_sheet="$arg"; cmd=;;
14- esac;;
1518 esac
1619 done
20 +set -- "$args"
1721
1822 hash uuidgen >&2 || uuidgen() {
1923 cat /proc/sys/kernel/random/uuid 2>&- ||\ # Linux
2024 cat /compat/linux/proc/sys/kernel/random/uuid 2>&- ||\ # FreeBSD

Built with git-ssb-web