Je veux exécuter une commande qui nécessite le mot de passe sudo, dites:
sudo apt-get update
N'est-ce pas censé fonctionner (j'ai stocké le mot de passe dans un fichier texte normal passwd.txt):
sudo apt-get update <~/passwd.txt
C'est ma logique pour pourquoi cela DEVRAIT fonctionner: lorsque le mot de passe est requis, l'utilisateur est invité à saisir le mot de passe à partir du clavier. Mais la redirection de la stdinlecture du passwd.txtfichier devrait fonctionner.
N'est-ce pas?
expectscript tcl pour automatiser de telles choses.