Como seguir (a la “tail -f”) um arquivo binário desde o início?

10

É possível seguir um arquivo binário desde o começo, a la tail -f ?

Isso é útil em alguns casos, por exemplo, se eu estou scp ing um arquivo para um servidor remoto, e ao mesmo tempo eu quero alimentá-lo para outro processo (sim, eu sei que posso usar ssh + cat truques).

Tanto quanto eu li no FM, tail é escrito tendo arquivos de texto em mente.

Existe alguma maneira simples de fazer essas operações usando ferramentas padrão posix?

    
por Marcus 28.11.2011 / 15:37

1 resposta

12

tail funciona com dados binários tão bem quanto com texto. Se você quiser começar logo no início do arquivo, use tail -c +1 -f .

    
por 28.11.2011 / 16:41