Hello Didier & Léa,
je voulais juste revenir sur un tout petit point concernant scp;
Léa écrivait:
> > for src in 'f1' 'f2' 'f3'; do scp "$src" a...@example.com:; done
Mais hormis que j'avais oublié le double-point dans ma commande scp, j'ai
toujours réussi sans chichi à faire un:
scp f1 f2 f3
Bonjour Léa.
C moi le coupable, pas Bash:
même si on peut bel et bien faire du scp fich1 fich2 fich3 ci...@machine.com:~
on ne peut en revanche jamais oublier le double point
voir :~/un_repertoire_x/
Or j'ai sans doute voulu aller trop vite et ça ça ne va pas!
Ttes mes excuses.
Aldo.
On Mon, N
Salut,
ne serais ce pas ton ~ qui est mal interprété. J'imagine qu'il est plus
ou moins interprété é par ton shell local. Pour copier un deux fichiers
f1 et f2 dans ton home distant utilise plutôt:
scp f1 f2 my_host:
Mais je ne sais pas si cela règle ton pb.
++ Mathieu
On 11/14/2022 2:00
Bonjour Léa,
Le 14/11/2022 à 15:48, Léa Gris a écrit :
> Le 14/11/2022 à 15:08, Didier Spaier écrivait :
>> Bonjour,
>>
>> Je n'ai pas la réponse mais tu peux envoyer les 20 fichiers en une seule
>> ligne
>> de commande.
>> si $liste="f1 f2 f3 ... f20":
>> echo "$liste"|while read $i; do scp $i a
Le 14/11/2022 à 15:08, Didier Spaier écrivait :
Bonjour,
Je n'ai pas la réponse mais tu peux envoyer les 20 fichiers en une seule ligne
de commande.
si $liste="f1 f2 f3 ... f20":
echo "$liste"|while read $i; do scp $i a...@machine.mmm:~ ; done
Non vraiment trop de mauvaise pratique du shell :
Bonjour,
Je n'ai pas la réponse mais tu peux envoyer les 20 fichiers en une seule ligne
de commande.
si $liste="f1 f2 f3 ... f20":
echo "$liste"|while read $i; do scp $i a...@machine.mmm:~ ; done
Didier
PS j'ai visité Bruges Samedi. Jolie ville.
Le 14/11/2022 à 13:00, Aldo a écrit :
> Bonjour.
Bonjour.
depuis +/- une semaine j'ai constaté que
scp fichieer a...@machine.mmm:~ le fais,
mais que ça me refuse de copier plusieurs fichiers en même temps via
scp f1 f2 a...@machine.mmm:~
avec l'excuse de No space left on device ou un path /home/aldo/...
qui n'a pas de sens!
Parcontre, je vie