Próbuję śledzić plik dziennika i chcę wyodrębnić z niego pole. próbowałem
tail foo.txt | cut -f 5
i to działa, ale jeśli spróbuję śledzić zmiany za pośrednictwem
tail -f foo.txt | cut -f 5
nic nie jest drukowane, nawet jeśli w pliku są zmiany.
Wszelkie sugestie lub komentarze dotyczące tego, dlaczego tak się dzieje?
unbuffer
wymusi buforowanie w prawie każdym programie.