Je suis en train d'écrire un script bash qui est censé faire une certaine confirmation et aussi installer un logiciel. La première étape du processus d'installation est que l'on me demande de confirmer le CLUF et de taper «oui». Y a-t-il un moyen d'obtenir le 'oui' du script bash?Confirmation automatique du CLUF dans le script bash
Répondre
La commande yes
délivre un flux sans fin d'une chaîne spécifiée ou si y
non précisée.
$ yes | head y y y y y y y y y y $ yes yes | ./interactive-installer # something like this?
Utilisez read
.
#!/bin/sh
echo -n "Confirm? (y/n):"
read confirm_val
if [[ "$confirm_val" == "y" ]] ; then
echo "Confirmed!"
else
echo "Not confirmed!"
fi
Eh bien ce script invite l'utilisateur à confirmer que j'ai besoin est le contraire. Le logiciel que j'essaye d'installer à partir de mon script me demande de confirmer leur CLUF. Maintenant, mon problème est de savoir comment confirmer leur CLUF à partir de mon script. – ajmurmann
#!/bin/sh
echo -n "Confirm me ? (yes/no):"
read choice
if [ "$choice" == "yes" ] ; then
echo "Confirmed!"
else
echo "Not confirmed!"
fi
vous pouvez parfois utiliser
echo "yes"|./interactive-installer
Merci! Juste essayé et ça marche aussi bien. – ajmurmann
- 1. Sortie automatique du script bash shell en cas d'erreur
- 2. Déterminer le chemin du script BASH exécution
- 3. OpenSSL dans le script bash
- 4. Erreurs sur le script bash du débutant
- 5. Alias bash global du script
- 6. Sortie du script Bash indenté
- 7. Rotation du fichier journal du script Bash
- 8. "Ce vendredi" dans le script bash
- 9. Standard_in erreur dans le script bash
- 10. mkdir erreur dans le script bash
- 11. Entrée automatique dans le script Ruby?
- 12. L'exécution du script bash de IIS6
- 13. Obtenir horodatage hexadécimal du script bash
- 14. Script Bash: spécifiez le format du numéro de sortie bc.
- 15. Nom du processus de script Bash regex
- 16. Newline Madness dans Script Bash
- 17. Impossible de définir les variables dans le script bash
- 18. Applications Android CLUF
- 19. NSTask avec le problème de script bash
- 20. Achèvement automatique de l'onglet dans bash en utilisant php
- 21. Accès aux arguments du script Bash dans une fonction
- 22. Bash Script - validation logname
- 23. Script Bash si instructions
- 24. Bash Script - Lire le fichier binaire
- 25. script bash 'here strings'
- 26. problème paramètres script bash
- 27. Script pour l'écran bash
- 28. Remplacer la sortie dans une boucle dans le script bash
- 29. Utilisez regex dans la commande awk dans le script bash
- 30. Impossible de convertir script Bash pour le script zsh
C'est exactement ce que je cherchais. Merci beaucoup! – ajmurmann