snapfsck.bash
changeset 1 8088d7da74bf
parent 0 1ce20afb2058
child 2 95241f6c5c1c
equal deleted inserted replaced
0:1ce20afb2058 1:8088d7da74bf
    29 exit -1
    29 exit -1
    30 
    30 
    31 }
    31 }
    32 
    32 
    33 p=${1:?device required}
    33 p=${1:?device required}
    34 p=${p#/dev}
    34 p=${p#/dev/}
    35 vg=${p%%/*}
    35 vg=${p%/*}
    36 lv=${p##*/}
    36 lv=${p##*/}
    37 lvs="snap.${lv}"
    37 lvs="snap.${lv}"
    38 
    38 
    39 [ -n "${vg}" -a -n "${lv}" -a "${vg}" != "${p}" -a "${lv}" != "${p}" ] || usage
    39 [ -n "${vg}" -a -n "${lv}" -a "${vg}" != "${p}" -a "${lv}" != "${p}" ] || usage
    40 
    40