| |||||||||||
Extracting numerals from expect_out(buffer) Posted by shafa.fahad (FahaD), 5 October 2006 Hi I have an output which is of the following format.... which is the output of ps command is unixπnsmail 309 308 0 19:17:05 ? 0:00 /san/ms01/ms/mailMove/ActivityServer/bin/activityServerCtl ms01 nsmail 308 1 0 19:17:05 ? 0:00 /san/ms01/ms/mailMove/ActivityServer/bin/activityServerCtl ms01 nsmail 311 308 0 19:17:05 ? 0:00 /san/ms01/ms/mailMove/ActivityServer/bin/activityServerCtl ms01 nsmail 313 308 0 19:17:05 ? 0:00 /san/ms01/ms/mailMove/ActivityServer/bin/activityServerCtl ms01 nsmail 316 308 0 19:17:05 ? 0:00 /san/ms01/ms/mailMove/ActivityServer/bin/activityServerCtl ms01 nsmail 310 308 0 19:17:05 ? 0:00 /san/ms01/ms/mailMove/ActivityServer/bin/activityServerCtl ms01 nsmail 315 308 0 19:17:05 ? 0:00 /san/ms01/ms/mailMove/ActivityServer/bin/activityServerCtl ms01 I use "split" and "foreach" command to analyse the output line by line. I Need your help in extracting the PID (values in bold) from each line. Please add your comments. It will be helpful if i can get to know the extract PPID also Thanks in advance Fahad Posted by admin (Graham Ellis), 5 October 2006 set demo "nsmail 45 66 Hello World"regexp {[[:alnum:]]+ ([[:digit:]]+) ([[:digit:]]+)} $demo all pid ppid puts "pid is $pid and ppid is $ppid" Posted by shafa.fahad (FahaD), 10 October 2006 Thanks GrahamThis page is a thread posted to the opentalk forum
at www.opentalk.org.uk and
archived here for reference. To jump to the archive index please
follow this link.
|
Other Forum Posts Follow us on ... | ||||||||||
PH: 01144 1225 708225 • FAX: 01144 1225 793803 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho |