scp et ssh en une commande

Comande qui permet de scp un fichier sur un serveur, puis de s’y connecter en une seule commande.

Ajouter à votre bashrc / zshrc :

scps () {
    dest_w_path=$2
    dest=$(echo $2 | cut -d ":" -f 1)
    scp $1 $2
    ssh $dest
}

Usage :

scps local_file [user@]host:path