usando tail pra ler arquivos
moçada, esta dúvida eh f....
estou usando o tail pra ler um arquivo de logs e posteriormente gravar no mysql
para tal, eu fico comparando a ultima linha do arquivo, com a ultima linha que eu capturei, pra ver se houve mudança. tá funcionando, mas imagem o overhead que isto não tá causando.
tem alguma forma menos lusitana de fz isto ?
usando tail pra ler arquivos
detalha melhor, q log vc ta fazendo isso? e q informacao vc ta gravando?
usando tail pra ler arquivos
cara, se for soh em relacao a ter mudado ou naum o arquivo vc pode usar o find -ctime -1 por exemplo ... assim, vai ser verificado se no ultimo dia o arquivo foi modificado ... muda para -2 .. ao inves de -ctime pode ser tambem -cmin .. mostra o tempo em minutos ..
eh por ai ...
Valew.
usando tail pra ler arquivos
essa solução é boa para trabalhar com o tail
assim vc não precisa comparar quando não houver atualizações
do log,
depende do que vc utiliza par a saber se vai te ajudar