Varias veces durante el día, es posible que esté ejecutando una prueba en la que necesito buscar en un archivo de registro en un servidor remoto. Me he acostumbrado a usar mi terminal sftp
en el servidor remoto y descargar el archivo de registro deseado /tmp
en mi máquina local.
Estaba revisando las opciones que usaba hoy man sftp
en un intento de encontrar una manera de ejecutar los siguientes comandos básicamente en una sola línea para que no tenga que escribir un comando, presionar enter, escribir un comando, presionar enter, etc.
(Qué hago ahora)
sftp myuser@myserver
--mypassword at prompt
lcd /tmp
get /dir/dir/dir/dir/file
quit
Encontré mientras buscaba man sftp
una referencia scp
que no había usado antes. Siento que puede ser lo que estoy buscando, pero no vi una forma de especificar dónde quería que fuera el archivo copiado de forma segura.
¿Alguien podría proporcionarme una forma de acceder /dir/file
desde un servidor remoto y descargarlo /tmp/file_plus-my-description
?
Esperaba poder ejecutar un comando sftp o scp similar a una copia normal de UNIX como:
scp myuser@myserver /dir/file /tmp/file_plus-my-description
Estoy usando el integrado Terminal
en Mac OS X 10.8. Gracias.