Je suis en train d'écrire un script bash et quand j'exécute la commande useradd il faut 2x entrée. Quelle est la commande à entrer à partir du script bash dans les champs de mot de passe invité de useradd?entrée de shell de script bash
Répondre
Si l'entrée est en cours de lecture à partir de stdin, vous pouvez le faire;
useradd <<EOF
first input
second input
EOF
Certains programmes, cependant, ne lisent pas stdin précisément pour arrêter ce genre de chose.
Modifier
Comme remarquées, on appelle cela un « document en », au cas où vous voulez regarder vers le haut.
essayez d'utiliser expect:
Attendez-vous est un outil d'automatisation des applications interactives telles que telnet, ftp, passwd, fsck, rlogin, conseil, etc
attendent travaille aussi pour des programmes qui font pas lu de stdin.
J'aurais dû m'en souvenir. J'ai utilisé, sauf pour cette raison précise, des tonnes de temps. –
Je ne peux pas être dérangé de démarrer mon système Linux pour vérifier, mais le programme useradd vous invite-t-il toujours si vous transmettez l'information sur la ligne de commande?
useradd -m -p encryptedPassword username
- 1. Entrée de script shell contenant un astérisque
- 2. Entrée à partir du script shell
- 3. script bash va de shell, mais pas de tâche cron
- 4. modèles de script shell
- 5. Bash Shell Script: quelle logique simple me manque
- 6. Script Shell Tilde Expansion
- 7. répertoire de filtre liste avec script shell
- 8. Shell scripting: Utilisation de bash avec xargs
- 9. sortie verbeuse de script shell
- 10. Bash entrée/sortie en C++
- 11. Variables d'environnement globales dans un script shell
- 12. OpenSSL dans le script bash
- 13. script BASH passant entrée stdin à un programme et de donner le contrôle à l'entrée d'utilisateur
- 14. Comment utiliser le script de recherche de script shell shell à distance
- 15. script bash 'here strings'
- 16. Shell Script avec Zenity
- 17. dans le script shell
- 18. Script pour l'écran bash
- 19. script shell non exécuté
- 20. Bash Script - validation logname
- 21. Portage d'un script Bash vers Java
- 22. comment évaluer un chemin donné dans un shell bash
- 23. Appel de script Bash pour AWK
- 24. Synchronisation de l'exécution du script shell
- 25. Shell Script SCP Code de retour 1
- 26. erreurs lors de l'exécution du script shell
- 27. Impossible de convertir script Bash pour le script zsh
- 28. Script Ksh: Exécuter un remplacement de type bash: ${@/.txt/}
- 29. wxPython: comment créer une fenêtre shell bash?
- 30. script Ant shell exec - perd environnement
Pour le bénéfice de l'auteur de la question, il s'agit d'un 'document ici', au cas où vous voudriez le rechercher. – IRBMe