Jak monitorować zmiany w wielu plikach (tail -f *)
: 08 marca 2014, 17:55
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?
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?