Evite digitar nomes de diretório longos com scp

Copiar manualmente um arquivo entre servidores, que deve ir no mesmo diretório? Aqui está um atalho:

Ao invés de:

scp /long/ass/directory/name/filename.ext 
otherserver
:/long/ass/directory/name/filename.ext

Faz:

cd /long/ass/directory/name
scp filename
.ext otherserver:$PWD

Ou adicione a .bashrc:

scpsd() { # scp to same directory
scp $1 $2
:$PWD
}

… e usar assim:

cd /long/ass/directory/name
scpsd filename
.ext otherserver