Diverse volte nel corso della giornata, è possibile che venga eseguito un test in cui è necessario esaminare un file di registro su un server remoto. Mi sono abituato a usare il mio terminale sftp
nel server remoto e tirare il file di registro desiderato /tmp
sulla mia macchina locale.
Oggi stavo esaminando le opzioni che utilizzavo man sftp
nel tentativo di trovare un modo per eseguire i seguenti comandi fondamentalmente in una singola riga in modo da non dover digitare un comando, premere invio, digitare un comando premere invio, ecc.
(cosa faccio ora)
sftp myuser@myserver
--mypassword at prompt
lcd /tmp
get /dir/dir/dir/dir/file
quit
Ho trovato sfogliando man sftp
un riferimento a scp
cui non avevo mai usato prima. Penso che potrebbe essere quello che sto cercando, ma non ho visto un modo per specificare dove volevo che il file copiato in modo sicuro andasse.
Qualcuno potrebbe fornirmi un modo per ottenere /dir/file
da un server remoto e scaricarlo /tmp/file_plus-my-description
?
Speravo di essere in grado di eseguire un comando sftp o scp simile a una normale copia di UNIX come:
scp myuser@myserver /dir/file /tmp/file_plus-my-description
Sto usando il built-in Terminal
in Mac OS X 10.8. Grazie.