Change WORKING_DIR via external variable
authorUlrich Dangel <uli@spamt.net>
Sun, 14 Mar 2010 13:30:15 +0000 (14:30 +0100)
committerUlrich Dangel <uli@spamt.net>
Sun, 14 Mar 2010 13:30:15 +0000 (14:30 +0100)
grml-hwinfo

index 05a0883..5bdafa5 100755 (executable)
@@ -13,8 +13,8 @@
 # variables
 UNAME="$(uname -r)"
 PN="$(basename $0)"
-WORKING_DIR=$(pwd)
-VERSION='0.4'
+[ -n "$WORKING_DIR" -a -d "$WORKING_DIR" ] || WORKING_DIR=$(pwd)
+VERSION='0.4.1'
 
 if [ "$1" = "-h" ] || [ "$1" = "--help" ] ; then
   echo "$PN - collect hardware information
@@ -221,7 +221,7 @@ tar jcf "${INFOFILE}" "${INFODIR}"
 cd "${WORKING_DIR}"
 
 echo
-[ -r "$INFOFILE" ] && echo "$INFOFILE ($(ls -ahl $INFOFILE | awk '{print $5}')) has been generated."
+[ -r "$INFOFILE" ] && echo "$INFOFILE ("$(ls -ahl "$INFOFILE" | awk '{print $5}')") has been generated."
 echo
 
 bailout