Je voudrais scp environ une demi-douzaine de fichiers dans quelques répertoires vers les mêmes répertoires sur une machine cible.
Sans utiliser les touches ssh, est-ce possible en un seul appel?
Par exemple:
scp /path/to/fileA,/anoth/erpath/to/fileB,/yet/more/files/* #continue next line
destination:/path/to,/anoth/erpath/to,/yet/more/files
file-management
scp
garenne
la source
la source
scp -r
solution. mais pour plus c'est beaucoup plus rapide.Vous pouvez copier de plusieurs src vers une destination.
scp -r src1 src2 ... dst
Mais pas vers plusieurs destinations.Une option consiste à copier tout le répertoire dans un répertoire de destination temporaire. Remettez-les ensuite en place.
la source
Regardez le
pssh
paquet. Il a leparallel-scp
commandement.-h
L'option vous permet de fournir un fichier texte avec plusieurs hôtes comme destination (un par ligne).la source
ssh-add
. Vous tapez vos informations d'identification une fois au début d'une journée. Ensuite, vous êtes connecté automatiquement.J'utilise la commande suivante pour copier plusieurs fichiers vers plusieurs destinations.
cette commande agit comme l'ensemble de commandes suivant
la source
ubuntu@landslide:~$ scp -r {test1,test2} landslide:/home/ubuntu/{test3,test4}
scp: /home/ubuntu/test4: No such file or directory
Il veut que la destination soit un répertoire.