Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- # download or upload files
- # download : dl
- # upload : up
- action=$1
- user=USER
- pass=PASS
- host=HOST
- cmd="mount volume \"afp://${user}:${pass}@${host}/${user}\""
- src_local=~/Documents/OmniOutliner/
- src_server=/Volumes/$user/OmniOutliner/
- # echo "${cmd}"
- function download {
- rsync -azv --delete $src_server $src_local
- }
- function upload {
- rsync -azv --delete $src_local $src_server
- }
- if [ ! -d /Volumes/$user ]; then
- osascript -e "${cmd}"
- fi
- case $action in
- dl | download)
- download
- ;;
- up | upload)
- upload
- ;;
- * )
- echo "Wrong argument. Pass dl or up"
- ;;
- esac
Add Comment
Please, Sign In to add comment