Dentro de sftp
a maneira mais fácil é provavelmente usar a seta ⇧ para retornar ao comando anterior, então Home ou Ctrl + < kbd> A para ir ao começo da linha, então L Enter . Isso é:
- ⇧ Início L Entrar
Para seu caso de uso, talvez o cliente SFTP interno não seja o caminho mais suave. Você não menciona o sistema operacional, mas se for relacionado a * nix, o uso de um script de wrapper SCP diretamente pode ser uma maneira simples de economizar tempo no final, criando, por exemplo, myupload
e mydownload
que tenta fazer upload ou download do arquivo fornecido como argumento para / do servidor respectivamente, decidindo automaticamente os caminhos corretos de alguns caminhos de projeto de base específicos. Configure o login baseado em chave para que você não tenha que digitar uma senha todas as vezes.
Outro profissional com o uso de SCP na linha de comando em * nix em comparação ao cliente SFTP é que você estará em um ambiente de shell familiar, provavelmente Bash, e terá acesso a truques de navegação regulares entre os comandos, como conclusão de tabulação, repetição de comandos, expansão de chaves, etc.
Pessoalmente, prefiro sistemas de controle de versão para esses tipos de tarefas. Ele fornecerá um upload simples usando, por exemplo, um gancho de consolidação e o controle de versão são muito úteis para projetos de código. Eu não sei exatamente o que você está fazendo, então pode não se encaixar perfeitamente, mas se você quiser, dê uma olhada em Mercurial ou Git .