diff -r 8088d7da74bf -r 95241f6c5c1c snapfsck.bash --- a/snapfsck.bash Thu Oct 13 11:58:37 2011 +0200 +++ b/snapfsck.bash Thu Oct 13 12:17:26 2011 +0200 @@ -19,17 +19,29 @@ cat <<__U usage: - $0 /dev// + $0 [-s snapsize] /dev// or - $0 / + $0 [-s snapsize] / but not (yet?) - $0 /dev/mapper/- + $0 [-s snapsize] /dev/mapper/- __U exit -1 } +while getopts "s:" opt; do + case $opt in + s) + SNAPSIZE="$OPTARG" + ;; + \?) + usage + ;; + esac +done +shift $((OPTIND-1)) + p=${1:?device required} p=${p#/dev/} vg=${p%/*}