Config :: patch

Config :: Patch Perl Módulo pode ser usado para patch arquivos de configuração e desativá-los mais tarde.
Baixe Agora

Config :: patch Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Mike Schilli
  • Site do editor:
  • http://search.cpan.org/~mschilli/X10-Home-0.03/Home.pm

Config :: patch Tag


Config :: patch Descrição

Config :: Patch Perl Módulo pode ser usado para patch arquivos de configuração e desativá-los mais tarde. Config :: Patch Perl Module pode ser usado para patch arquivos de configuração e desesperá-los posterior.Synopsis use config :: patch; Meu $ patcher = config :: patch-> novo (file => "/etc/syslog.conf", tecla => "mypatch",); # Acrescentar um patch: $ patcher-> Anexação (q {# Log minhas coisas minhas. * / Var / log / my}); # Acrescenta o seguinte para /etc/syslog.conf: * ------------------------------------------------------------------------------------------------------------- ------ | ... | # (Config :: patch-mypatch-append) | # Log minhas coisas | meu. * / var / log / my | # (Config :: patch-mypatch-append) * -------------------------------------- ----- # Prepare um patch: $ patcher-> Prepare (q {# log my stuff my. * / Var / log / my}); # Prepare o seguinte para /etc/syslog.conf: * ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------ | # (Config :: patch-mypatch-append) | # Log minhas coisas | meu. * / var / log / my | # (Config :: patch-mypatch-append) | ... *------------------------------------------- # mais tarde , para remover o patch: $ patcher-> remove (); configure :: patch ajuda a alterar os arquivos de configuração, lembrando as alterações e desfazê-los se necessário.As alterações (patch) é marcado por uma chave, que deve ser exclusiva para Alterar, para desfazer a desfazer mais tarde. Para facilitar seu uso, config :: patch vem com um script de linha de comando que executa todas as funções: # Anexar um patch eco "Meu patch" | Config-patch -a -k tecla -f textfile # patch um arquivo por pesquisa-e-substitua eco "nenhum:" | Config-patch -s 'tudo:. *' -K tecla -f config_file # comentário fora seções correspondidas por uma expressão regular: config-patch -c '(? ms-xi: ^ tudo:. *? nn)'? key -f config_file # Remova um patch definido anteriormente Patch-Ratch -R -K tecla -K TextFileNote que 'patch' não se refere a um patch no formato usado pelo programa de patch, mas para uma seção arbitrária de texto inserido um arquivo. Os patches são baseados em linha, Config :: O patch sempre adiciona / remove linhas inteiras. Requisitos: · Perl.


Config :: patch Software Relacionado