Config :: patch

CONFIG :: PATCH PERL-module kan worden gebruikt om configuratiebestanden te patchen en deze later te negeren.
Download nu

Config :: patch Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Mike Schilli
  • Uitgever website:
  • http://search.cpan.org/~mschilli/X10-Home-0.03/Home.pm

Config :: patch Tags


Config :: patch Beschrijving

Config :: Patch Perl-module kan worden gebruikt om configuratiebestanden te patchen en deze later af te zetten. Config :: Patch Perl-module kan worden gebruikt om configuratiebestanden te patchen en ze later te negeren. Synopsis Gebruik Config :: patch; mijn $ patcher = config :: patch-> nieuw (bestand => /etc/syslog.conf ", sleutel =>" myPatch ",); # Voeg een patch toe: $ PATCHER-> APPEND (q {# Log mijn spullen my. * / Var / log / my}); # Hoegten het volgende toe aan /etc/syslog.conf: * --------------------------------------- ------ | ... | # (Config :: patch-mypatch-appd) | # Log mijn dingen | mijn. * / var / log / my | # (Config :: patch-mypatch-appd) * ----------------------------------------- ----- # PREPENDE EEN PATCH: $ PATCHER-> PREPEND (Q {# Log mijn spullen my. * / Var / log / My}); # Preconden het volgende naar /ETC/SYLOG.Conf: * -------------------------------------- ------ | # (Config :: patch-mypatch-appd) | # Log mijn dingen | mijn. * / var / log / my | # (Config :: patch-mypatch-appd) | ... *------------------------------------------- # later , om de patch te verwijderen: $ PATCHER-> Verwijderen (); config :: patch helpt configuratiebestanden te wijzigen, het onthouden van de wijzigingen en het ongedaan maken van ze indien nodig. Elke wijzigingen (PATCH) wordt gemarkeerd door een sleutel, die uniek is voor de Wijziging, in volgorde laten het later ongedaan maken. Om het gebruik ervan te vergemakkelijken, wordt config :: patch geleverd met een opdrachtregelscript dat alle functies uitvoert: # Voeg een patch echo "My Patch Text" | Config-Patch -A -K Key -F TextFile # Patch Een bestand op zoek-en-vervang echo "Geen:" | All Config-Patch -s 'All :. *' -K Key -F config_file # commentaar uit secties gematcht door een reguliere expressie: config-patch -c '(? MS-XI: ^ Alles :. *? NN)' -K Sleutel -F config_file # Verwijder een eerder toegepaste patchconfig-patch -r -K-toets -F-tekstfilenote die 'PATCH' niet verwijst naar een patch in het formaat dat door het PATCH-programma wordt gebruikt, maar naar een willekeurig gedeelte van de tekst ingevoegd een bestand. Patches zijn op lijn gebaseerde, config :: patch voegt altijd volledige regels toe / verwijdert. Vereisten: · Perl


Config :: patch Gerelateerde software