screen-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[screen-devel] Re: Making screen look for a pattern to detect "activity"


From: Hari Bhaskaran
Subject: [screen-devel] Re: Making screen look for a pattern to detect "activity"
Date: Fri, 19 May 2006 16:18:22 -0700
User-agent: Thunderbird 1.5.0.2 (Windows/20060308)


Thanks for the suggestion. However it would have been nice if screen could do this.
I would then be able to monitor commands I hadn't anticipated the need for
monitoring when I started the command.

If I were to try to patch such a thing on to screen, where should I start? I can see screen.c 's serv_select_fn() to be one place where I would probably look for the pattern
and then set from p->w_monitor ?

Any pointers/helpful hints are much appreciated.

--
Hari

on 5/19/2006 12:31 PM Joe Zbiciak said the following:
One way might be to pipe the program's output through 'grep.'  If you want to 
see the full output also, you could do something hackish like:

mknod foo p
program | tee foo
screen grep pattern foo

Then set screen's activity monitor on the newly opened screen containing the 
grep output.

--Joe
--We sell Spatulas, and that's all!
http://spatula-city.org/~im14u2c/
http://sdk-1600.spatula-city.org/
http://intyos.spatula-city.org/

----- Original Message ----
From: Hari Bhaskaran <address@hidden>
To: address@hidden
Sent: Friday, May 19, 2006 1:13:52 PM
Subject: Making screen look for a pattern to detect "activity"

Hi,

I want to make screen look for a certain configurable pattern in the output to detect "activity" (for the montoring feature Cntrl-a M thingy). I am running a custom program which would print a certain pattern that I want to watch for, not necessarily a strict "silence" or "activity"- which currently means any output.

Is there a way to achieve this in screen? Any help is appreciated






reply via email to

[Prev in Thread] Current Thread [Next in Thread]