On 06/11/2013 10:47, nb wrote:
#!/bin/bash
/usr/bin/sftp  user@server:/*toto  /chemin/
/bin/echo "rm *toto" | /usr/bin/sftp  user@server   >>/tmp/log

Résultat : les fichiers *toto sont bien transférés dans mon répertoire
/chemin/ mais pas de suppression à distance.

/bin/rm peut-être


J'ai essayé, mais ça ne change rien. J'ai trouvé un contournement qui fonctionne :
/usr/bin/sftp  -b /chemin/instructions user@server

'instructions' contient :
rm *toto
bye

Par curiosité, si quelqu'un a l'explication, ça m'intéresse. Sinon, je me contenterai de l'option -b. Merci à tous.

JLL

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]
Archive: http://lists.debian.org/[email protected]

Répondre à