Existe uma ferramenta de linha de comando que pode ler de um arquivo e gravar o conteúdo do arquivo em stdout, bloqueando em EOF?

1

Existe algo como tail –f que também funciona bem com arquivos binários e suporta condições de saída como "on pid X death" ou algo assim?

    
por thejh 16.11.2012 / 20:07

1 resposta

2

ISTM que tail –f trabalha com arquivos binários. Existe algum requisito específico que você acredita que tail não satisfaz?

A filosofia original do Unix era manter as coisas simples. Embora sua comercialização possa ter tirado isso desse princípio, eu não esperaria encontrar um único programa que fizesse o E / S do arquivo e também monitorasse a integridade de outros processos. A melhor maneira de obter as condições de saída desejadas pode ser escrever um script de shell e envolvê-lo em tail –f .

    
por 16.11.2012 / 20:34