SOURCES: banner.sh - print help screen when no action specified, - added -d...

gotar gotar at pld-linux.org
Sun Feb 15 14:07:34 CET 2009


Author: gotar                        Date: Sun Feb 15 13:07:34 2009 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- print help screen when no action specified,
- added -d alias to --delete,
- fix en language and typos.

---- Files affected:
SOURCES:
   banner.sh (1.7 -> 1.8) 

---- Diffs:

================================================================
Index: SOURCES/banner.sh
diff -u SOURCES/banner.sh:1.7 SOURCES/banner.sh:1.8
--- SOURCES/banner.sh:1.7	Sun Feb 15 13:53:10 2009
+++ SOURCES/banner.sh	Sun Feb 15 14:07:28 2009
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# bug reports send to pzurowski at pld-linux.org or pld-devel-* lists
+# Please send bug reports to pzurowski at pld-linux.org or pld-devel-* lists
 #
 # 2004, GPL 2+
 #
@@ -10,7 +10,7 @@
 
 ####################################################### CONFIG ########
 
-# default paramaters
+# default parameters
 ##########################
 
 BANNERDIR="/var/lib/banner/"
@@ -19,7 +19,7 @@
 STDOUT="1"  # stdout by default
 #STDOUT="2" # stderr by default
 
-# config paramaeters
+# config parameters
 ##########################
 
 if [ -r $CONFIG ]; then
@@ -53,7 +53,7 @@
 Usage()
 {
 	cat << EOF
-Usage:	$(basename $0) [opitions] [banners]
+Usage:	$(basename $0) [options] [banners]
 EOF
 }
 Help()
@@ -62,7 +62,7 @@
 	cat << EOF
 -a
 --all       - all banners
---delete    - delete wanted banners
+-d, --delete    - delete specified banners
 -e
 --exclude   - exclude following banners (useful with -a)
 -h
@@ -77,14 +77,14 @@
 --newer     - all choosen banners should be newer than following parameter in seconds
 --older     - all choosen banners should be older than following parameter in seconds
 -s
---show      - show wanted banners
+--show      - show specified banners
 --stderr    - send banner to stderr instead of stdout (or other)
 --stdout    - send banner to stdout instead of stderr (or other)
 -u
 --usage     - show short help
 
-[1] - if there will be no slash ('/') in name then config dir will be used,
-      else -- specified.
+[1] if there is no slash ('/') in the given name default dir ($BANNERDIR) is used,
+    otherwise the one that's specified
 EOF
 }
 Unknown_para()
@@ -171,7 +171,7 @@
 		-a|--all)
 			ALL_BANNERS=1
 			;;
-		--delete)
+		-d|--delete)
 			NEED_BANNER_LIST=1
 			ACTION="delete"
 			;;
@@ -278,6 +278,9 @@
 		;;
 	"show")
 		show_banners $BANNER_LIST;
+		;;
+	"")
+		Help
 		;;
 esac
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/banner.sh?r1=1.7&r2=1.8&f=u



More information about the pld-cvs-commit mailing list