Question

Existe-t-il un moyen d’évoquer un mot de passe quand on le demande dans un shell Unix sans utiliser de fichiers binaires externes? Quelque chose comme une simple fonction déclenchée lorsque l’invite de mot de passe est affichée

Était-ce utile?

La solution

Réponse courte: non.

Réponse un peu plus longue: les shells habituels, sh, ksh, csh, tcsh, bash n'ont pas de crochets sur lesquels vous pouvez suspendre des actions (OK, donc bash2 a la complétion par des onglets sensibles au contexte).

D'autre part. Le shell n'est qu'un programme. Vous pouvez le remplacer. Si vous pouvez vraiment dire ce que vous voulez faire, vous pouvez pirater un shell existant ou en écrire un nouveau pour obtenir le comportement souhaité ...

Autres conseils

Connaissez-vous Expect ?

Cela tombe peut-être dans les "fichiers binaires externes". catégorie, mais si c'est le cas, votre question doit être clarifiée.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top