GNU/Linux >> Tutoriels Linux >  >> Linux

Comment contourner les interactions utilisateur dans un script ?

Si l'interaction est simple, c'est-à-dire qu'elle lit uniquement à partir de l'entrée standard, vous pouvez simplement envoyer les lignes particulières à l'entrée du programme :

( echo yes ; echo 1024; echo yes ) | install.sh

Si vous voulez faire quelque chose qui ne se contente pas de lire à partir de stdin (par exemple, une connexion ftp), vous voudrez utiliser expect.


Linux
  1. Linux - Comment exécuter un script sur le verrouillage/déverrouillage de l'écran ?

  2. Comment exécuter un script ? ?

  3. Bash Script - Comment lire l'entrée de l'utilisateur

  4. Comment exécuter une commande en tant qu'utilisateur spécifique dans un script d'initialisation ?

  5. Comment insérer une nouvelle ligne dans le script shell Linux ?

Comment créer un utilisateur sur une instance Linux EC2 sur AWS et y ajouter une clé publique à l'aide d'un script shell

Comment changer d'utilisateur sous Linux

Comment exécuter un script bash

Comment faire écho dans le fichier

Comment créer une crontab via un script

Comment exécuter le script en tant qu'autre utilisateur sans mot de passe ?