Witam
W jaki sposób moge monitorować zmiany jednocześnie w wielu plikach. Wiem że moge użyć tail -f *.log, ale w ten sposób nie wiem w jakim plik była zmiana, ponieważ w wyniku jest
==> a.log <==
nowa linia 1
==> b.log <==
nowa linia 3
Chciałbym mieć w wyniku coś takiego
a.log;nowa linia 1
b.log;now3 linia 3
Wiem że moge uruchomić w tyle razy tail -f ile jest plików ale wolę jeden proces ponieważ łatwiej go kontrolować.
W wyniku chciałbym osiągnąć aby wszystkie nowe linie były dodawane do jednej tabeli w bazie danych z zaznaczeniem z którego pliku była nowa linia.
Czy są jakieś inne możliwości osiągnięcia tego wyniku?
Jak monitorowa
moze multitail ci podejdzie?
http://en.wikipedia.org/wiki/MultiTail
http://www.vanheusden.com/multitail/
pokombinuj z opcjami to powinienes jakis kompromis osiagnac
np:
"Use the output of shell scripts and other software."
pozdrawiam
Tomek.
http://en.wikipedia.org/wiki/MultiTail
http://www.vanheusden.com/multitail/
pokombinuj z opcjami to powinienes jakis kompromis osiagnac
np:
"Use the output of shell scripts and other software."
pozdrawiam
Tomek.