diff options
author | Florian Pritz <f-p@gmx.at> | 2009-01-15 19:00:45 +0100 |
---|---|---|
committer | Florian Pritz <f-p@gmx.at> | 2009-01-15 19:00:45 +0100 |
commit | 1b1859915c8a6d8ab0f8d1f3b4439eaef2d2a272 (patch) | |
tree | 4dc6e85b8407d98475636fddd3ee59946fd504fb /ssh-mount.sh | |
parent | 323816ffd1e4d78ba5ac596de5f6c36b48c31434 (diff) | |
download | bin-1b1859915c8a6d8ab0f8d1f3b4439eaef2d2a272.tar.gz bin-1b1859915c8a6d8ab0f8d1f3b4439eaef2d2a272.tar.xz |
updated
Diffstat (limited to 'ssh-mount.sh')
-rwxr-xr-x | ssh-mount.sh | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/ssh-mount.sh b/ssh-mount.sh index 601406b..00daa4e 100755 --- a/ssh-mount.sh +++ b/ssh-mount.sh @@ -1,26 +1,33 @@ #!/bin/sh - if [ "$1" = "" ] || [ "$1" = "-h" ]; then - echo -e "${blue}Usage:$NC ssh-mount <server_string>"; + echo -e "${blue}Usage:$NC ssh-mount <server>"; echo -e "${green}Servers:$NC wf, nevera-web, nevera-flo, df"; exit 1 else case $1 in nevera-flo) - sshfs flo@nevera: -o reconnect -p 22222 ${HOME}/workspace/nevera/flo && + DIR="${HOME}/workspace/nevera/flo" + mkdir -p "${DIR}" + sshfs flo@nevera: -o reconnect -p 22222 "${DIR}" && echo -e "${GREEN}Nevera: /home/flo mounted.$NC" ;; nevera-web) - sshfs web0@nevera: -o reconnect -p 22222 ${HOME}/workspace/nevera/web && + DIR="${HOME}/workspace/nevera/web" + mkdir -p "${DIR}" + sshfs web0@nevera: -o reconnect -p 22222 "${DIR}" && echo -e "${GREEN}Nevera: web mounted.$NC" ;; df) - sshfs 105012-ftp@seitznet2.at: -o reconnect -p 22 ${HOME}/workspace/df_ssh && + DIR="${HOME}/workspace/df_ssh" + mkdir -p "${DIR}" + sshfs 105012-ftp@seitznet2.at: -o reconnect -p 22 "${DIR}" && echo -e "${GREEN}DF mounted.$NC" ;; wf) - sshfs stem47@stem47.loomes.net: -o reconnect -p 22 ${HOME}/workspace/wf_ssh && + DIR="${HOME}/workspace/wf_ssh" + mkdir -p "${DIR}" + sshfs stem47@stem47.loomes.net: -o reconnect -p 22 "${DIR}" && echo -e "${GREEN}WF mounted.$NC" ;; *) echo -e "${RED}Error:$NC Unknown Server" ;; |