Talvez você possa definir uma função que envolva scp
:
scpt () {
scp "$@" user@host:/some/convoluted/path
}
E então faça
scpt file1
scpt /dir1/file2
Além disso, com a interação de histórico, você pode obter o último argumento do comando scp
anterior com !scp:$
, então você também pode fazer:
scp /dir1/file2 !scp:$
(já que o diretório de destino é geralmente o último)