[Tutor] *nix tail -f multiple log files with Thread
Bill Campbell
bill at celestial.net
Mon Feb 16 18:13:25 CET 2009
On Mon, Feb 16, 2009, David wrote:
>Bill Campbell wrote:
>>
>> The ``swatch'' program, written in perl, does this by using the
>> gnu-tail program via a pipe using.
>>
>> gtail --follow=name --lines=1 file1 file2 ...
>>
>> Use the source Luke.
>>
...
>That looks like the right tool for the job at hand. Looking at setting
>up the configuration file, a stumbling block in my learning to program
>is my lack of a good understanding of regular expressions. I have
>started studying grep, sed and awk. It is a lot more fun to just write
>little python programs and watch in amazement when they work as
>expected. I have been avoiding this phase of learning.
Looking at other people's scripts can be very enlightening. When I started
learning Xenix in 1982, there were about 2 books on the subjects, Jean
Thompson's blue one, and I forget the other. I learned a lot by reading
system administration scripts, once I figured out that these were working
programs.
One of the best books I've ever seen for general *nix text processing and
use of tools is ``Unix Text Processing'' by Dougherty and O'Reilly. It has
been out of print for years, but can probably be found through
bookfinder.com It has lots on regular expressions, using ``vi'', etc.
There is information on regular expressions in any book on python, perl,
and other scripting languages. O'Reilly has a book ``Mastering Regular
Expressions'' which is probably pretty good, but I have never read it.
Bill
--
INTERNET: bill at celestial.com Bill Campbell; Celestial Software LLC
URL: http://www.celestial.com/ PO Box 820; 6641 E. Mercer Way
Voice: (206) 236-1676 Mercer Island, WA 98040-0820
Fax: (206) 232-9186
About all I can say for the United States Senate is that it opens with
prayer and closes with an investigation. -- Will Rogers
More information about the Tutor
mailing list