]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
mkinitrd: fix incorrect basename in mkinitrd usage message
authorVadim Kuznetsov <vadimk@gentoo.org>
Thu, 10 Mar 2011 15:05:08 +0000 (16:05 +0100)
committerHarald Hoyer <harald@redhat.com>
Thu, 10 Mar 2011 16:22:55 +0000 (17:22 +0100)
Steps to Reproduce:
1. run mkinitrd -h

Actual results:
$ mkinitrd
usage: /usr/sbin [--version] [--help] [-v] [-f] [--preload <module>]
       [--image-version] [--with=<module>]
        <initrd-image> <kernel-version>

Expected results:
$ mkinitrd
usage: mkinitrd [--version] [--help] [-v] [-f] [--preload <module>]
       [--image-version] [--with=<module>]
       <initrd-image> <kernel-version>

mkinitrd-dracut.sh

index 8114fe2f7ca2b2200647974ee4a87583bb364b32..b635a5344915a78db06c2c8961e768bccb8c56cd 100644 (file)
@@ -6,11 +6,11 @@ error() { echo "$@" >&2; }
 usage () {
     [[ $1 = '-n' ]] && cmd=echo || cmd=error
 
-    $cmd "usage: ${0%/*} [--version] [--help] [-v] [-f] [--preload <module>]"
+    $cmd "usage: ${0##*/} [--version] [--help] [-v] [-f] [--preload <module>]"
     $cmd "       [--image-version] [--with=<module>]"
     $cmd "       <initrd-image> <kernel-version>"
     $cmd ""
-    $cmd "       (ex: ${0%/*} /boot/initramfs-$kver.img $kver)"
+    $cmd "       (ex: ${0##*/} /boot/initramfs-$kver.img $kver)"
 
     [[ $1 = '-n' ]] && exit 0
     exit 1