Sponsored Content
Full Discussion: Output top to file
Operating Systems Solaris Output top to file Post 302424515 by sparcman on Tuesday 25th of May 2010 12:40:05 PM
Old 05-25-2010
Output top to file

Hi,

I've installed SMCtop on to a Solaris 9 sparc server and I am trying to capture the output of top to a file without success. The version of top I have installed is top-3.6.1-sol9-sparc-local.gz. All my attempts are below.


Code:
# /usr/local/bin/top -d 5 -f /tmp/top.out
/usr/local/bin/top: illegal option -- f
Top version 3.6.1
 
# /usr/local/bin/top -f /tmp/topout
/usr/local/bin/top: illegal option -- f
Top version 3.6.1
 
# echo `/usr/local/bin/top -n1` >> top.out
/usr/local/bin/top: illegal option -- 1
Top version 3.6.1


Thanks,

Sparcman

Last edited by Scott; 05-25-2010 at 02:39 PM.. Reason: Code tags, please...
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

catpure output of 'top' in a file

#!/bin/sh echo `date +%F:%T` >> top.out echo `top -n1` >> top.out Hi all, i am trying to capture the output of the 'top' command in linux. when i run the command manually, it works. However, when i run it as a cronjob,the 'top' output is not being printed to the file,only the date is... (1 Reply)
Discussion started by: new2ss
1 Replies

2. UNIX for Advanced & Expert Users

top output

Hi all, below is the output of my 'top' Tasks: 91 total, 2 running, 89 sleeping, 0 stopped, 0 zombie Cpu(s): 3.9% us, 20.5% sy, 0.0% ni, 75.6% id, 0.0% wa, 0.0% hi, 0.0% si Can someone tell me what does us, sy,ni,id,wa,hi,si stands stand for? (4 Replies)
Discussion started by: new2ss
4 Replies

3. Shell Programming and Scripting

capturing output from top and format output

Hi all, I'd like to capture the output from the 'top' command to monitor my CPU and Mem utilisation.Currently my command isecho date `top -b -n1 | grep -e Cpu -e Mem` I get the output in 3 separate lines.Tue Feb 24 15:00:03 Cpu(s): 3.4% us, 8.5% sy .. .. Mem: 1011480k total, 226928k used, ....... (4 Replies)
Discussion started by: new2ss
4 Replies

4. Fedora

Piping output of "top" to a text file

I would like to pipe "top -n" to a text file, but I get an error: top: cannot open /dev/kmem kvm_open: Permission denied I am a non-root user. If I could find a way to get this type of output: "Memory: 2048M real, 1516M free, 4099M swap free" into a text file, I could further automate... (13 Replies)
Discussion started by: safraser
13 Replies

5. Shell Programming and Scripting

top output for six processes with the same name, output changed from column to row

Hi, I have a system under test, and I use a script that does a ps. The output, is in the following format, it's basically the timestamp, followed by the rss and vsize. 09:03:57 68404 183656 68312 181944 69860 217360 67536 182564 69072 183172 69032 199276 09:04:27 68752 183292 70000 189020... (5 Replies)
Discussion started by: Bloke
5 Replies

6. UNIX for Dummies Questions & Answers

top output for a specific process to a file

Hi, I have the following script, and it is driving me nuts. It just hangs, I've tried all kinds of tricks, but it won't work. I know it can, it is pretty straight forward. It hangs when it tries to output $X Any help appreciated! #!/bin/bash set -o xtrace command="top -b"... (10 Replies)
Discussion started by: Bloke
10 Replies

7. Shell Programming and Scripting

Understanding the output of TOP

ok, so I have a script im running on a linux box that uses "egrep" a lot. now, when i run this script, i check the TOP to see how much system resource it is using. the "top" command gives the following output: last pid: 25384; load avg: 1.06, 1.04, 0.76; up 351+06:30:24 ... (0 Replies)
Discussion started by: SkySmart
0 Replies

8. Solaris

top output and swap -s output are differing

Solaris experts, Am struggling, and wondering for the past more than one week that, how to calculate the total available and used memory/swap space. Finally installed and used top & got some understanding, but while cross-checking, there are mismatches. Main Memory top o/p - 2GB... (7 Replies)
Discussion started by: thegeek
7 Replies

9. Shell Programming and Scripting

Parsing the output from top

Guys can you help me fix this parse error. Here's my script. #!/bin/bash # Set up limit below NOTIFY="6.0% us 6.1% us 6.2% us 6.3% us 6.5% us 6.6% us 6.7% us 6.8% us 6.9% us 7.0% us" # CPU Usage every minute TOP="$(top -b -n2 -d 00.20 |grep Cpu|tail -1 | awk -F ":" '{ print $2 }' | cut... (3 Replies)
Discussion started by: redtred
3 Replies

10. HP-UX

Formatted TOP command output in file

Hi All, I want generate HP-UX overall system performance report. I tried executing top command and write that out put to file. but am not able to view the report in proper format. I can see report like below in file but i can see properly in terminal. Please suggest how can i get... (2 Replies)
Discussion started by: lravip123
2 Replies
dc(1)								   User Commands							     dc(1)

NAME
dc - desk calculator SYNOPSIS
/usr/bin/dc [filename] /usr/xpg6/bin/dc [filename] DESCRIPTION
dc is an arbitrary precision arithmetic package. Ordinarily it operates on decimal integers, but one may specify an input base, output base, and a number of fractional digits to be maintained. The overall structure of dc is a stacking (reverse Polish) calculator. If an argument is given, input is taken from that file until its end, then from the standard input. bc is a preprocessor for dc that provides infix notation and a C-like syntax that implements functions. bc also provides reasonable control structures for programs. See bc(1). USAGE
/usr/bin/dc, /usr/xpg6/bin/dc The following constructions are recognized under both /usr/bin/dc and /usr/xpg6/bin/dc: number The value of the number is pushed on the stack. A number is an unbroken string of the digits 0-9. It may be preceded by an underscore (_) to input a negative number. Numbers may contain decimal points. sx The top of the stack is popped and stored into a register named x, where x may be any character. If the s is capitalized, x is treated as a stack and the value is pushed on it. lx The value in register x is pushed on the stack. The register x is not altered. All registers start with zero value. If the l is capitalized, register x is treated as a stack and its top value is popped onto the main stack. d The top value on the stack is duplicated. p The top value on the stack is printed. The top value remains unchanged. P Interprets the top of the stack as an ASCII string, removes it, and prints it. f All values on the stack are printed. q Exits the program. If executing a string, the recursion level is popped by two. Q Exits the program. The top value on the stack is popped and the string execution level is popped by that value. x Treats the top element of the stack as a character string and executes it as a string of dc commands. X Replaces the number on the top of the stack with its scale factor. [ ... ] Puts the bracketed ASCII string onto the top of the stack. <x >x =x The top two elements of the stack are popped and compared. Register x is evaluated if they obey the stated relation. v Replaces the top element on the stack by its square root. Any existing fractional part of the argument is taken into account, but otherwise the scale factor is ignored. ! Interprets the rest of the line as a shell command. c All values on the stack are popped. i The top value on the stack is popped and used as the number radix for further input. I Pushes the input base on the top of the stack. o The top value on the stack is popped and used as the number radix for further output. O Pushes the output base on the top of the stack. k The top of the stack is popped, and that value is used as a non-negative scale factor: the appropriate number of places are printed on output, and maintained during multiplication, division, and exponentiation. The interaction of scale fac- tor, input base, and output base will be reasonable if all are changed together. K Pushes the current scale factor on the top of the stack. z The stack level is pushed onto the stack. Z Replaces the number on the top of the stack with its length. ? A line of input is taken from the input source (usually the terminal) and executed. Y Displays dc debugging information. ; : Used by bc(1) for array operations. /usr/bin/dc The following construction is recognized under /usr/bin/dc, using the scale of whatever the result is. + - / * % ^ The top two values on the stack are added (+), subtracted (-), multiplied (*), divided (/), remaindered (%), or exponenti- ated (^). The two entries are popped off the stack; the result is pushed on the stack in their place. Any fractional part of an exponent is ignored. /usr/xpg6/bin/dc The following construction is recognized under /usr/xpg6/bin/dc. The results of division are forced to be a scale of 20. + - / * % ^ The top two values on the stack are added (+), subtracted (-), multiplied (*), divided (/), remaindered (%), or exponenti- ated (^). The two entries are popped off the stack. The result is pushed on the stack in their place. Any fractional part of an exponent is ignored. Ensures that the scale set prior to division is the scale of the result. EXAMPLES
Example 1: Printing the first ten values of n! This example prints the first ten values of n!: [la1+dsa*pla10>y]sy 0sa1 lyx ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWesu | +-----------------------------+-----------------------------+ SEE ALSO
bc(1), attributes(5) DIAGNOSTICS
x is unimplemented x is an octal number. out of space The free list is exhausted (too many digits). out of stack space Too many pushes onto the stack (stack overflow). empty stack Too many pops from the stack (stack underflow). nesting depth Too many levels of nested execution. divide by 0 Division by zero. sqrt of neg number Square root of a negative number is not defined (no imaginary numbers). exp not an integer dc only processes integer exponentiation. exp too big The largest exponent allowed is 999. input base is too large The input base x: 2<= x <= 16. input base is too small The input base x: 2<= x <= 16. output base is too large The output base must be no larger than BC_BASE_MAX. invalid scale factor Scale factor cannot be less than 1. scale factor is too large A scale factor cannot be larger than BC_SCALE_MAX. symbol table overflow Too many variables have been specified. invalid index Index cannot be less than 1. index is too large An index cannot be larger than BC_DIM_MAX. SunOS 5.10 29 Aug 2003 dc(1)
All times are GMT -4. The time now is 02:21 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy