Minor fixes. Man page corrections.

This commit is contained in:
Slawomir Wojciech Wojtczak (vermaden) 2012-10-29 08:12:50 +01:00
parent 6b7ff2a792
commit 27d3511612
2 changed files with 29 additions and 14 deletions

19
beadm
View File

@ -36,17 +36,14 @@ fi
__usage() { __usage() {
local NAME=${0##*/} local NAME=${0##*/}
echo "usage:" echo "usage:"
echo " ${NAME} activate beName" echo " ${NAME} activate <beName>"
echo " ${NAME} create [-e nonActiveBe] beName" echo " ${NAME} create [-e nonActiveBe | -e beName@snapshot] <beName>"
echo " ${NAME} create [-e beName@snapshot] beName" echo " ${NAME} create <beName@snapshot>"
echo " ${NAME} create beName@snapshot" echo " ${NAME} destroy [-F] <beName | beName@snapshot>"
echo " ${NAME} destroy [-F] beName"
echo " ${NAME} destroy [-F] beName@snapshot"
echo " ${NAME} list [-a] [-s] [-D] [-H]" echo " ${NAME} list [-a] [-s] [-D] [-H]"
echo " ${NAME} mount beName [mountpoint]" echo " ${NAME} rename <origBeName> <newBeName>"
echo " ${NAME} umount [-f] beName" echo " ${NAME} mount <beName> [mountpoint]"
echo " ${NAME} unmount [-f] beName" echo " ${NAME} { umount | unmount } [-f] <beName>"
echo " ${NAME} rename origBeName newBeName"
exit 1 exit 1
} }
@ -723,7 +720,7 @@ EOF
fi fi
mount \ mount \
| awk '{print $1}' \ | awk '{print $1}' \
| grep "^${POOL}/ROOT/${2}(/|$)" \ | grep -E "^${POOL}/ROOT/${2}(/|$)" \
| sort -n -r \ | sort -n -r \
| while read FS | while read FS
do do

24
beadm.1
View File

@ -40,6 +40,7 @@ destroy
list list
.Op Fl a .Op Fl a
.Op Fl D .Op Fl D
.Op Fl H
.Op Fl s .Op Fl s
.Nm .Nm
mount mount
@ -191,6 +192,23 @@ A HOWTO guide is posted at the FreeBSD forums:
.Xr beadm 1M .Xr beadm 1M
originally appeared in Solaris. originally appeared in Solaris.
.Sh AUTHORS .Sh AUTHORS
.An Slawomir Wojciech Wojtczak (vermaden) Aq vermaden@interia.pl .Bl -bullet
.An Bryan Drewery Aq bryan@shatow.net .It
wrote this manual page and contributed child dataset fixes Slawomir Wojciech Wojtczak (vermaden)
.Ar vermaden@interia.pl
.Pp
Creator and maintainer of
.Nm .
.It
Bryan Drewery (bdrewery)
.Ar bryan@shatow.net
.Pp
Wrote this manual page and contributed child dataset fixes.
.It
Mike Clarke (rawthey)
.Ar jmc-fbsd@milibyte.co.uk
.Pp
Wrote fast implementation of
.Nm Ar list .
.Pp
Contributed a lot of fixes and usability changes.