Remove BEADM MOUNT as mount points are displayed by BEADM LIST [-a] now.

This commit is contained in:
Slawomir Wojciech Wojtczak (vermaden) 2012-08-29 11:06:26 +02:00
parent f3acd7781b
commit 90c41c7186
1 changed files with 2 additions and 22 deletions

24
beadm
View File

@ -42,8 +42,7 @@ __usage() {
echo " ${NAME} create beName@snapshot" echo " ${NAME} create beName@snapshot"
echo " ${NAME} destroy [-F] beName" echo " ${NAME} destroy [-F] beName"
echo " ${NAME} destroy [-F] beName@snapshot" echo " ${NAME} destroy [-F] beName@snapshot"
echo " ${NAME} list" echo " ${NAME} list [-a]"
echo " ${NAME} mount"
echo " ${NAME} mount beName [mountpoint]" echo " ${NAME} mount beName [mountpoint]"
echo " ${NAME} umount [-f] beName" echo " ${NAME} umount [-f] beName"
echo " ${NAME} unmount [-f] beName" echo " ${NAME} unmount [-f] beName"
@ -564,26 +563,7 @@ EOF
;; ;;
(mount) # ------------------------------------------------------------------- (mount) # -------------------------------------------------------------------
if [ ${#} -eq 1 ] if [ ${#} -eq 2 ]
then
zfs list -H -o name -d 1 -r ${POOL}/ROOT \
| grep "${POOL}/ROOT/" \
| while read NAME
do
NAME=${NAME##*/}
if mount | grep -q -E "^${POOL}/ROOT/${NAME}" 2> /dev/null
then
echo ${NAME}
mount \
| grep -E "^${POOL}/ROOT/${NAME}" \
| awk '{print $1 " " $3}' \
| column -t \
| awk '{print " " $0}'
echo
fi
done
exit 0
elif [ ${#} -eq 2 ]
then then
TARGET=$( mktemp -d /tmp/tmp.XXXXXX ) TARGET=$( mktemp -d /tmp/tmp.XXXXXX )
elif [ ${#} -eq 3 ] elif [ ${#} -eq 3 ]