SVN: geninitrd/trunk/geninitrd

glen glen at pld-linux.org
Wed Oct 20 23:05:00 CEST 2010


Author: glen
Date: Wed Oct 20 23:05:00 2010
New Revision: 11869

Modified:
   geninitrd/trunk/geninitrd
Log:
- use shell constructs

Modified: geninitrd/trunk/geninitrd
==============================================================================
--- geninitrd/trunk/geninitrd	(original)
+++ geninitrd/trunk/geninitrd	Wed Oct 20 23:05:00 2010
@@ -44,8 +44,7 @@
 proc_partitions=no
 
 usage() {
-	uname_r=$(uname -r)
-	echo "usage: $PROGRAM [--version] [-v] [-f] [--ifneeded] [--preload <module>]"
+	echo "Usage: $PROGRAM [--version] [-v] [-f] [--ifneeded] [--preload <module>]"
 	echo "       [--with=<module>] [--image-version] [--fstab=<fstab>] [--nocompress]"
 	echo "       [--compress=yes|xz|lzma|bzip2|gzip]"
 	echo "       [--initrdfs=rom|initramfs|ext2|cram] [--modules-conf=<modules.conf>]"
@@ -60,10 +59,13 @@
 	echo "       [--without-blkid] [--without-luks]"
 	echo "       <initrd-image> <kernel-version>"
 	echo ""
-	echo "example:"
-	local kernel_ver
-	for kernel_ver in $(ls -1 /lib/modules); do
-		echo "  $PROGRAM -f --initrdfs=rom /boot/initrd-$kernel_ver.gz $kernel_ver"
+	echo "Example:"
+
+	local kdir kver
+	for kdir in /lib/modules/*; do
+		[ -d $kdir ] || continue
+		kver=${kdir##*/}
+		echo "  $PROGRAM -f --initrdfs=rom /boot/initrd-$kver.gz $kver"
 	done
 	exit 0
 }


More information about the pld-cvs-commit mailing list