From a2dfc8d98d615bb9babdff7a485bebadf8f44568 Mon Sep 17 00:00:00 2001 From: Elliot Nunn Date: Thu, 3 Oct 2019 15:47:29 +0800 Subject: [PATCH] Neat new script for copying to HFS Standard volumes --- autocopystd.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100755 autocopystd.sh diff --git a/autocopystd.sh b/autocopystd.sh new file mode 100755 index 0000000..2222747 --- /dev/null +++ b/autocopystd.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +REMOTE=Alpha + +sudo true # get password out of way + +echo -n Waiting for "$REMOTE"... +while [ -z "$DEVNODE" ]; do + DEVNODE="$(diskutil list external | grep "$REMOTE" | head -n1 | awk '{print $NF}')" + if [ -z "$DEVNODE" ]; then sleep 0.15; fi +done + +DEVNODE="/dev/$DEVNODE" +sudo diskutil unmountDisk $DEVNODE +sudo hmount $DEVNODE +for x in "$@"; do + sudo hcopy "$x" ':System Folder:' +done +humount +sync + +echo -n -e "\a" +say copied