# HG changeset patch # User Matthias Förste foerste@schlittermann.de # Date 1318501046 -7200 # Node ID 95241f6c5c1cd5a7f4cbdfdb00a2006dbd6160a4 # Parent 8088d7da74bf3a67b338889ed0caf2c82ceccc4a made snapsize an argument 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%/*}