| Io :: file :: log io :: Arquivo Abstração em arquivos de log |
Baixe Agora |
Io :: file :: log Classificação e resumo
- Licença:
- Perl Artistic License
- Site do editor:
- http://search.cpan.org/~luismunoz/
Io :: file :: log Tag
Io :: file :: log Descrição
IO :: Arquivo Abstração em arquivos de log Nesta discussão, um arquivo de log refere-se à noção clássica de um arquivo de log do daemon, ou seja, um arquivo que pode ser anexado a qualquer momento ou que pode ser "girado" (ou seja, o arquivo original pode ser renomeado () D e um novo arquivo com o mesmo nome criado em seu lugar). Este método fornece uma abstração que permite que as operações de leitura ocorra quase de forma transparente desses arquivos (veja as advertências posteriormente para mais informações). O io :: Arquivo :: Log Extension ofertas com a possibilidade de girar o arquivo, anexado a, etc.Note, no entanto, que a suposição básica para ler um arquivo de log é termina. O Algortho Geral para este módulo é o seguinte: em -> Novo (), defina o ponteiro do arquivo para o início do arquivo e armazene os metadados do arquivo como estado de objeto. Qualquer operação tradicional do arquivo :: Execute-a na corrente Posição do arquivo e armazenar a posição do arquivo resultante Ponter.at eof, enquete o sistema para detectar um novo arquivo com o mesmo nome dado -> Novo (), mas metadados diferentes. Quando encontrado, abra este novo arquivo e cumpra a operação pendente no novo arquivo.synopsis Use io :: file :: log; Meu $ FH = NOVO IO :: Arquivo :: log "mylogfile"; Enquanto (minha $ linha = $ FH-> Readline) {# Seu código aqui ...} Meu @Remaining = $ FH-> getlines; Requisitos: · Perl.
Io :: file :: log Software Relacionado