X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=grml-hwinfo;h=75567b2a3339a174424f7cca6098af93b700effb;hb=5afa0d80a53a44fdb30a3e2ba43fb4df02ab7632;hp=1b572f40426c2f5b64d85ac79f24198ddc1c7bff;hpb=fc34c5d064aab1a288ef7fc0166a77b898343619;p=grml-hwinfo.git diff --git a/grml-hwinfo b/grml-hwinfo index 1b572f4..75567b2 100755 --- a/grml-hwinfo +++ b/grml-hwinfo @@ -112,7 +112,12 @@ fi # Generate output/temporary directory name & path, and output file path [ -n "$OUTDIRNAME" ] || OUTDIRNAME="grml-hwinfo-${DATE}" -OUTDIR="${WORKING_DIR}/${OUTDIRNAME}" +if $_opt_output_directory ; then + OUTDIR="${OUTDIRNAME}" +else + OUTDIR="${WORKING_DIR}/${OUTDIRNAME}" +fi + if $_opt_force ; then mkdir -p "${OUTDIR}" else @@ -156,7 +161,7 @@ checkdisk() { while read _ _ _ device _ ; do isdisk=1 # skip CDROMs - [ "$(stat -c %G /dev/$device)" = "disk" ] || isdisk=0 + [ "$(stat -c %G /dev/"${device}")" = "disk" ] || isdisk=0 [ "$isdisk" -eq 1 ] && echo "$device" done }