From: Victor Lowther Date: Sat, 14 Aug 2010 19:23:25 +0000 (-0500) Subject: Bashify error() and usage() in mkinitrd-dracut.sh X-Git-Tag: 008~159 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=644c5241d274128fe77c5e3faa82240a14ddbb93;p=thirdparty%2Fdracut.git Bashify error() and usage() in mkinitrd-dracut.sh Some more trivial bashification. --- diff --git a/mkinitrd-dracut.sh b/mkinitrd-dracut.sh index 59333a75f..3943dad80 100644 --- a/mkinitrd-dracut.sh +++ b/mkinitrd-dracut.sh @@ -1,32 +1,19 @@ #!/bin/bash --norc +kver=$(uname -r) -error() { - local NONL="" - if [ "$1" == "-n" ]; then - NONL="-n" - shift - fi - echo $NONL "$@" > /dev/stderr -} +error() { echo "$@" >&2; } usage () { - if [ "$1" == "-n" ]; then - cmd=echo - else - cmd=error - fi + [[ $1 = '-n' ]] && cmd=echo || cmd=error - $cmd "usage: `basename $0` [--version] [--help] [-v] [-f] [--preload ]" + $cmd "usage: ${0%/*} [--version] [--help] [-v] [-f] [--preload ]" $cmd " [--image-version] [--with=]" $cmd " " $cmd "" - $cmd " (ex: `basename $0` /boot/initramfs-$(uname -r).img $(uname -r))" + $cmd " (ex: ${0%/*} /boot/initramfs-$kver.img $kver)" - if [ "$1" == "-n" ]; then - exit 0 - else - exit 1 - fi + [[ $1 = '-n' ]] && exit 0 + exit 1 }