| Config :: patch CONFIG :: Patch Perl Module peut être utilisé pour corriger les fichiers de configuration et les identifier ultérieurement. |
Télécharger maintenant |
Config :: patch Classement & Résumé
- Licence:
- Perl Artistic License
- Nom de l'éditeur:
- Mike Schilli
- Site Internet de l'éditeur:
- http://search.cpan.org/~mschilli/X10-Home-0.03/Home.pm
Config :: patch Mots clés
Config :: patch La description
Config :: Le module Patch Perl peut être utilisé pour corriger les fichiers de configuration et les émettre ultérieurement. Config :: Le module Patch Perl peut être utilisé pour corriger les fichiers de configuration et les absorber ultérieurement.Synopsis Utiliser configuration :: patch; MY $ PATCHER = CONFIG :: Patch-> Nouveau (fichier => "/etc/syslog.conf", clé => "mypatch",); # Ajouter un patch: $ patcher-> ajoutez (q {# enregistrer mes trucs mon. * / Var / journal / mon}); # Ajoute les éléments suivants à /etc/syslog.conf: * -------------------------------------- ------ | ... | # (Config :: patch-mypatch-annexe) | # Enregistrer mes trucs | mon. * / var / journal / mon | # (Config :: patch-mypatch-annexe) * ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------ # Prependez un patch: $ patcher-> prépend (q {# enregistrer mes trucs mon. * / Var / log / my}); # Libère les éléments suivants à /etc/syslog.conf: * -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------ | # (Config :: patch-mypatch-annexe) | # Enregistrer mes trucs | mon. * / var / journal / mon | # (Config :: patch-mypatch-annexe) | ... *------------------------------------------- # plus tard , pour retirer le patch: $ patcher-> supprimer (); config :: patch aide à modifier les fichiers de configuration, à mémoriser les modifications et à les défaire si nécessaire.Every change (patch) est marqué par une clé, qui doit être unique pour le Changer, dans la commande, permettez-le ultérieurement. Pour faciliter son utilisation, Config :: Patch est livré avec un script de ligne de commande qui effectue toutes les fonctions: # Ajouter un patch Echo "My Patch Text" | Config-patch -a -k Key -F TextFile # Patch Un fichier par recherche-and-remplacer echo "Aucun:" | Config-Patch -s 'Tout:. *' -K Key -F Config_file # Commentaire des sections correspondées par une expression régulière: config-Patch -C '(? MS-XI: ^ Tous:. *? *k Key -F config_file # Supprimer un correctif précédemment appliqué Config-Patch -R -K Key -F TextFilenote que "patch" ne se réfère pas à un patch dans le format utilisé par le programme PATCH, mais à une section arbitraire du texte inséré dans un fichier. Les correctifs sont basés sur la ligne, Config :: Patch ajoute toujours / supprime les lignes entières. Exigences: · Perl
Config :: patch Logiciels associés