check4progs(){
local RC=''
for arg in $* ; do
- type -p $arg >/dev/null 2>&1 || RC="$arg"
+ which $arg >/dev/null 2>&1 || RC="$arg"
done
if [ -n "$RC" ] ; then
echo "$RC not installed"
# {{{ reread boot command line; echo last parameter's argument or return false.
getbootparam(){
- stringinstring " $1=" /proc/cmdline || return 1
- result="${/proc/cmdline##*$1=}"
+ CMDLINE=$(cat /proc/cmdline)
+ stringinstring " $1=" "$CMDLINE" || return 1
+ result="${CMDLINE##*$1=}"
result="${result%%[ ]*}"
echo "$result"
return 0
# {{{ check boot commandline for specified option
checkbootparam(){
- stringinstring " $1" /proc/cmdline
+ stringinfile " $1" /proc/cmdline
return "$?"
}
# }}}