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