Editar remotamente via FTP
Hoje de tarde estava, apenas com um terminal à frente, a precisar de editar uns scripts remotamente.
O Vim era a escolha mais que obvia (na minha efémera vida como informático, não usei o emacs mais que dois pares de vezes).
E, por imposição, o FTP era o único protocolo a que tinha acesso. Resolvi então usar o lftp.

Cá vamos nós:
1.º Escrevi o seguinte no ~/.lftp/rc: alias vim source -e ~/.lftp/vim.sh
2.º Criei o bash script ~/.lftp/vim.sh, na linha acima mencionado:
#!/bin/sh
temp=$$
echo get $1 -o /tmp/$temp$1
echo shell vim /tmp/$temp$1
echo put -E /tmp/$temp$1 -o $1
3.º Atribui permissões de execução: chmod +x ~/.lftp/vim.sh
A partir de agora é o habitual com o lftp:
Ligar ao servidor desejado.
Entre ls’s, cd’s e etc, encontrar o ficheiro em questão para editar. Para então, dar uso ao que foi feito:
vim nome_do_ficheiro
Usa-se o Vim como normalmente. Ao sair estamos de volta ao lftp.
Em suma, o lftp é uma maravilha.
Tags: editar remotamente, ftp, lftp, vim
This entry was posted by ponto on Friday, February 22nd, 2008 at 11:24 pm and is filed under Aplicações, BSD/Unix, Geral, Internet, Linux, Sites, Truques e Dicas. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.