![]() |
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts and shell scripting languages here. |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Help Required: Command to find IP address and command executed of a user | loggedout | Security | 2 | 08-06-2008 09:12 PM |
| how to? launch command with string of command line options | TinCanFury | Shell Programming and Scripting | 5 | 04-28-2008 07:06 PM |
| inconsistent ls command display at the command prompt & running as a cron job | rajranibl | SuSE | 5 | 07-30-2007 09:26 AM |
| How to use more than one MPE command STREAM with Unix command in a single shell? | bosskr | HP-UX | 1 | 10-16-2006 05:16 PM |
| How to use more than one MPE command STREAM with Unix command in a single shell? | bosskr | Shell Programming and Scripting | 0 | 09-19-2006 10:44 PM |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Top command
Hey,
Using one single line of command i am trying to show the CPU usage for 4 processors and then filter it out and write it to a text file. Everything seams ok except that i am not able to switch from having the top command show me all CPU processes seperate opposed to showing me the average of all 4. I know once i go into top, i can toggle that option by hitting the '1' key. However, i would like to have one command that does this. I've looked into different configurations files as well but no luck. Any ideas or help would be appreciated. Thanck You Georges A A EX: top -n 1 | cat | head -6 | tail -3 | tr -cs 'a-z',.,'0-9' '\n' | sed '1,8d' | sed '2,8d' | sed '3,9d'> /output.txt This commmand will get and filter the CPU process and write it to a text file. However, this is only displaying the average of all 4. |
|
||||
|
prstat on Solaris
In case you have Solaris installation, you may use prstat
#Prints the cpu usage in sorted order HTML Code:
prstat -s cpu HTML Code:
prstat -a -s cpu Nagarajan Ganesan. |
|
||||
|
Quote:
|
|
||||
|
try this.
I think this will work for you.
Use the echo command. here is an example. echo | top -n 1 But keep in mind, the first iteration, similar to prstat and iostat, is usually junk data and not quite information until you hit the second iteration. But the above will do what you want. Just as an fyi, it is also helpful in scripting, especially commands that wait for input like format and top and any of the xxstat commands. echo | format -S |
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|