Advertisement
Guest User

Untitled

a guest
May 27th, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.54 KB | None | 0 0
  1. #!/bin/bash    
  2.  
  3. HOST="ftpback-rbx2-52.ovh.net"
  4. USER="ks36622.kimsufi.com"
  5. PASS="***"
  6. LCD="/mnt/d"
  7. RCD="/"
  8.  
  9. #default mode is get
  10. MODE=""
  11.  
  12. #test parameter
  13. case $1 in
  14.   "get")
  15.     echo "Get $RCD from $HOST to $LCD."
  16.     ;;
  17.   "put")
  18.     echo "Put $LCD in $RCD on $HOST."a
  19.     MODE="--reverse"
  20.     ;;
  21.   *)
  22.     echo "Unknown mode"
  23.     echo "usage : $0 <get|put>"
  24.     exit
  25.     ;;
  26. esac
  27.  
  28. #finaly call the transfert command
  29. lftp -c "set ftp:list-options -a;
  30. open ftp://$USER:$PASS@$HOST;
  31. lcd $LCD;
  32. cd $RCD;
  33. mirror $MODE \
  34.       --delete \
  35.       --verbose"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement