Merge pull request #14 from B4S3D/master

Create usage printing function
This commit is contained in:
TomAwezome 2021-12-17 13:14:15 -05:00 committed by GitHub
commit 31e659d4d3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -19,7 +19,14 @@ ZEALDISK=
[ ! -f "$ZEALDISK" ] && echo "\$ZEALDISK is not a path to a file." && exit 1 [ ! -f "$ZEALDISK" ] && echo "\$ZEALDISK is not a path to a file." && exit 1
TMPMOUNT=/tmp/zealtmp TMPMOUNT=/tmp/zealtmp
USAGE="Usage: $0 [ repo | vm ] \n\n repo - overwrites src/ with virtual disk contents.\n vm - overwrites virtual disk with src/ contents.\n"
print_usage() {
echo "Usage: $0 [ repo | vm ]"
echo
echo " repo - overwrites src/ with virtual disk contents."
echo " vm - overwrites virtual disk with src/ contents."
echo
}
mount_vdisk() { mount_vdisk() {
echo "Mounting virtual disk..." echo "Mounting virtual disk..."
@ -38,7 +45,7 @@ umount_vdisk() {
if [ -z $1 ] if [ -z $1 ]
then then
echo $USAGE print_usage
else else
sudo modprobe nbd sudo modprobe nbd
[ ! -d $TMPMOUNT ] && mkdir $TMPMOUNT [ ! -d $TMPMOUNT ] && mkdir $TMPMOUNT
@ -71,7 +78,7 @@ else
;; ;;
*) *)
echo "Unknown action." echo "Unknown action."
echo $USAGE print_usage
;; ;;
esac esac
fi fi