Pour l'administration système, c'est le langage de choix parce que :
- il est particulièrement adapté par lui-même à l'analyse et à la modification de fichiers de configuration ou de journaux système;
- avec ses modules, on dispose de toutes les fonctionnalités qu'on peut souhaiter dans ce domaine (ex: accès à un annuaire LDAP, cryptage de mots de passe sous toutes les formes...);
- il est disponible sur à peu près tous les systèmes courants et de plus en plus souvent installé d'origine;
- on peut aussi bien l'utiliser en ligne (voir par exemple http://www-106.ibm.com/developerworks/linux/library/l-p101/(...) ), pour une petite manip rapide, que pour des programmes complexes;
- on peut aussi bien l'interfacer en mode texte qu'avec le web ou X11 (par exemple pour fournir un service aux utilisateurs ou faire une interface d'administration).
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone
[^] # Re: Pourquoi ?
Posté par Arthur Accroc . En réponse à la dépêche Journées Perl 2004. Évalué à 2.
- il est particulièrement adapté par lui-même à l'analyse et à la modification de fichiers de configuration ou de journaux système;
- avec ses modules, on dispose de toutes les fonctionnalités qu'on peut souhaiter dans ce domaine (ex: accès à un annuaire LDAP, cryptage de mots de passe sous toutes les formes...);
- il est disponible sur à peu près tous les systèmes courants et de plus en plus souvent installé d'origine;
- on peut aussi bien l'utiliser en ligne (voir par exemple http://www-106.ibm.com/developerworks/linux/library/l-p101/(...) ), pour une petite manip rapide, que pour des programmes complexes;
- on peut aussi bien l'interfacer en mode texte qu'avec le web ou X11 (par exemple pour fournir un service aux utilisateurs ou faire une interface d'administration).
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone