The 2 main tools I use for overcoming challenges like this are hard work
and determination.
But over this weekend, I think I'll try to find a few hours to put
together some perl code to linearize output from a command line program.
Perl is good for parsing output. I could use the perl module for taking
single key input. I don't even remember what it's called, it's been so
long since I used it. First draft would just break the columns down and
allow you to move around the cells. Down arrow goes down a row. Left
arro goes left. Etc. I could really use a program like that myself. As
bad as top is to listen to, try listening to the output from sar.
On 05/07/2016 06:24 AM, Parham Doustdar wrote:
Hi John,
I doubt that there is an answer to your first question. You could
probably write a script to do it.
Top is unusable without such a feature, but you and other people
replying to this thread seem to be using it just fine. So, what tricks
do people use in order to memorize what column is for what value? I
have this problem when reading the output of commands like |free -m|, too.
Thanks!
On 5/6/2016 6:00 PM, John G Heim wrote:
I doubt that there is an answer to your first question. You could
probably write a script to do it.
As for your second question, I run top thusly, 'top -bn1 | more'.
This runs top in batch mode and has it retrieve the data just once.
Piping the output to more keeps the data from scrolling off the top.
What you get is a snapshot of the data at the moment you run the top
command.
PS: You can also set the refresh rate for top to something high
enough for you to listen to the output.
On 05/06/2016 01:59 AM, Parham Doustdar wrote:
Hi all,
What do you do when you want to read content of a command like
|top|? There are two issues with it:
1. There is no way of knowing the title of a column without first
navigating to the headers. I want to be able to go to the
next/previous column, know the title of a column, etc.
2. The output keeps changing. For example, while I’m reading one line,
its CPU usage might drop and cause it to be reordered in the list.
How do you get through these issues?
Thanks!
_______________________________________________
Speakup mailing list
Speakup@xxxxxxxxxxxxxxxxx
http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup
_______________________________________________
Speakup mailing list
Speakup@xxxxxxxxxxxxxxxxx
http://linux-speakup.org/cgi-bin/mailman/listinfo/speakup