getarg() {
set +x
- local o line
+ local o line val
if [ -z "$CMDLINE" ]; then
if [ -e /etc/cmdline ]; then
while read line; do
CMDLINE="$CMDLINE $CMDLINE_ETC"
fi
for o in $CMDLINE; do
- [ "$o" = "$1" ] && { [ "$RDDEBUG" = "yes" ] && set -x; return 0; }
+ if [ "$o" = "$1" ]; then
+ [ "$RDDEBUG" = "yes" ] && set -x;
+ return 0;
+ fi
[ "${o%%=*}" = "${1%=}" ] && val=${o#*=};
done
- [ -n "$val" ] && { echo $val; [ "$RDDEBUG" = "yes" ] && set -x; return 0; }
+ if [ -n "$val" ]; then
+ echo $val;
+ [ "$RDDEBUG" = "yes" ] && set -x;
+ return 0;
+ fi
[ "$RDDEBUG" = "yes" ] && set -x
return 1
}
CMDLINE="$CMDLINE $CMDLINE_ETC"
fi
for o in $CMDLINE; do
- [ "$o" = "$1" ] && { [ "$RDDEBUG" = "yes" ] && set -x; return 0; }
+ if [ "$o" = "$1" ]; then
+ [ "$RDDEBUG" = "yes" ] && set -x;
+ return 0;
+ fi
if [ "${o%%=*}" = "${1%=}" ]; then
echo -n "${o#*=} ";
found=1;
fi
done
- [ -n "$found" ] && { [ "$RDDEBUG" = "yes" ] && set -x; return 0; }
+ if [ -n "$found" ]; then
+ [ "$RDDEBUG" = "yes" ] && set -x
+ return 0;
+ fi
[ "$RDDEBUG" = "yes" ] && set -x
return 1;
}