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 :
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
Lorsque j'ai lancé cette commande en test, cela a bien fonctionné.
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 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
tcgeattr : Inappriopriate ioctl for device
Je n'arrive pas à trouver la solution à ce problème.

Quelqu'un peut il me donner un coup de main ?

Merci d'avance !