Comment passer des arguments à un script linux envoyé depuis un client windows via putty (-m) ?

Поделиться
HTML-код
  • Опубликовано: 18 сен 2024
  • putty : www.putty.org
    Un script windows peut appeler putty pour se connecter à un serveur linux et lui transmettre des instructions à exécuter. Ces instructions peuvent être enregistrées dans un fichier qui est transmis au serveur linux via putty.
    La commande d'appel à putty dans le script windows est alors de la forme :
    chemin/vers/putty.exe -ssh login@monserveur.com -pw XXXXXX -m "chemin/vers/server_script.sh"
    Il serait intéressant de passer en argument de ce script, exécuté par le serveur linux, des paramètres définis dans le script client windows. On aurait dans le script windows une commande de la forme :
    chemin/vers/putty.exe -ssh login@monserveur.com -pw XXXXXX -m "chemin/vers/server_script.sh" arg_1 arg_2
    Cependant cela n'est pas possible. Une astuce est de créer un script serveur temporaire combinant la déclaration et l'initialisation des variables que l'on souhaite passer en argument, et les instructions du script serveur.
    Pour ceux qui le souhaite, envoyez votre mail via la messagerie de youtube et les scripts de l'exemple vous seront transmis.

Комментарии •