]>
git.wh0rd.org - home.git/blob - .bin/umount-tree
4 echo "Usage: $0 <root>"
10 -y) prompt
=false
; shift;;
13 while [[ $# -gt 0 ]] ; do
18 mounts
=$
(gawk
-v p
="${root%/}" '$2 ~ "^"p { print $2 }' /proc
/mounts |
tac)
19 if [[ -z ${mounts} ]] ; then
20 echo "No mounts found ..."
27 printf '\t%s\n' ${mounts}
35 [[ ${v} == "y" ]] && sudo umount
-v ${mounts}