Bonjour,
Je dois lancer des commandes à distance sur un serveur via des scripts.
La première des commandes est un mv du fichier copié dans le /tmp vers son bon endroit.
Je fais donc :
Lorsque j'ai lancé cette commande en test, cela a bien fonctionné.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ssh -tt $user@$ip <<FINLEC sudo su - mv -f /tmp/$nomfichierdistant $chemin/$nomfichierdistant exit exit FINLEC
Là, nous sommes sur des tests en conditions réelles. J'ai donc lancé mon script et j'obtiens cela quand je rentre le mot de passe :
Je n'arrive pas à trouver la solution à ce problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part tcgeattr : Inappriopriate ioctl for device
Quelqu'un peut il me donner un coup de main ?
Merci d'avance !
Partager