I am trying to display the amount of time that it took for a command to run. I'm assuming that i have the correct code:
...
else
{
printf("I am a child process and my pid is %d\n", getpid());
cout<<"Parameters are: "<<endl;
for... (5 Replies)
I'm using the Bourne shell and trying to write a script that will add all the time that any particular user has been on the network for.
I've used last-h | grep "username" | cut -c 58-62 to get the times.
Then I wrote a script that takes the time and converts it into just minutes.
Now I... (1 Reply)
Hi,
I'm writing a script and have become stuck trying to define a variable (COMP) by adding an elapsed time (ELAPSE e.g 00:55) to a start time (START e.g 23:50).
Can anybody give me a solution as to how I can get a completion time in hh:mm from the variables above?
thanks
Richard (4 Replies)
I'm looking for the cleanest way to calculate the time elapsed between two times in KSH. In minutes or in hours and minutes if it has been longer than 59 minutes.
Here are some random examples:
Example result: 25 Minutes
or
Example result: 1 Hour and 25 Minutes
Example time format:
... (5 Replies)
Hi there,
How to calculate the elapsed time in minutes for a particular job run under unix.
I tried the following
$ ps -efo user,pid,etime,comm,args | grep myscript | grep -v grep | awk -F" " '{print $3}'
OUTPUT:
01:02:49
I need to get this output in minutes.
Can someone help me... (1 Reply)
Hi All,
I have 2 variables like SDATE and EDATE.
Now for example i ll give you values for the above 2 variables.
SDATE=11/08/09 11:22
EDATE=11/09/09 22:33
the values of the above variables are represented like this>>>>>> mm/dd/yy hh:mm Now I want to evaluate total time elapsed... (3 Replies)
I am trying to get the ellapsed time in seconds in the body of the awk script. I use unix date to get the time. It works in BEGIN {} but not in the body {} of awk. Any ideas?
$ cat a
BEGIN {
"date +%s" | getline x
print x
}
{
"date +%s" | getline y
print y
}
$ echo "one line" |... (3 Replies)
Hi
I want to know if there is anyway I can find out how long it has been since I started my script or total time it has been since my script is executing.
Idea here is I want to check if my script is taking more than 30minutes to execute I want to kill that process.
Thanks in advance. (1 Reply)
What is the equivalent command of the below linux command would be in hp-ux
UNIX95=1 ps -eo pid,start,stime,command
Thanks a lot, (1 Reply)
Discussion started by: rveri
1 Replies
LEARN ABOUT SUSE
radlist
RADLIST(1) Yard Radius Manual RADLIST(1)NAME
radlist - lists current on-line users and per user stats
SYNOPSIS
radlist [ -bhnstx ] [ -D|M|Y ] [ -F format_string ] [ -d day ] [ -m month ] [ -y year ] [ -u user ] [ -y year ]
DESCRIPTION
This program gives detailed statistics for current users on line (which is the default) or any user you like. Its statistics are on a per-
day/month/year base and can be used to produced useful reports. It shows on-line time and traffic, along with numbers of logins and cur-
rent port usage. Its output can be largerly customized as you prefer with a suitable format string. See FORMATS section below.
OPTIONS -b Uses a brief output format.
-t Uses a `traditional' tabular output format.
-n Skips the header when `-t' option is used.
-h Prints out usage of the command.
-F -Hformat_string
Define customized formats for output rows and the header. See FORMATS section below.
-m month
Reports statistics for month month where month is in the range 1-12.
-y year
Reports statistics for year year that is a four digits number.
-x Shows extedend information (port information).
- u user
Gets a single username database entry, i.e. select a specific username to report statistics for that user only.
-M -D -Y
Reports statistics on a dayly/monthly/yearly basis. They should be used along with d,m,y options. If not specified current date and
-M is considered.
FORMATS
radlist does allow the user to have a customized output format with the `-F' command line option (see above). The program accepts and out-
puts any character in a format string and parse it to find some %-prefixed one-letter tokens. Those `a la' printf tokens are substituted
with corresponding entry values. Normal C substitution are performed for \, ,
,
and \%. The list of legal % tokens follows, any oher
combination is parsed and ignored.
Token Value
---------------------------------------------------------
%l Username
%s Number of current sessions
%n Total number of sessions in the period specified
%t Total online time in secs
%T Total online time in HH:MM:SS format
%i Total input traffic in bytes
%I Total input traffic in KBytes
%o Total output traffic in bytes
%O Total output traffic in KBytes
%m Total traffic in bytes
%M Total traffic in KBytes
%k Mean online time per session in secs
%K Mean online time per session in HH:MM:SS format
%g Mean traffic per session in bytes
%G Mean traffic per session in KBytes
%% literal '%'
No alignment decimal values are allowed in this version of format strings.
FILES
/usr/logs/YEAR/user-stats
These are files which constitutes the yearly radlist database. They are in binary GDBM format and collect statistics on a per user
base, day by day.
/usr/logs/NAS/YEAR/detail-XX
These text files stores accounting information for every access server (NAS) listed in the clients file. Each user session is iden-
tified by a unique session-id and these accounting files store start/stop records for every single authenticated session. Informa-
tion stored in those records, but for a group of standard ones, strictly depend on the NAS model and operating system.
BUGS
The -x option apparently is not working.
SEE ALSO radiusd(8), radlast(1)builddbm(8), radtest(1), radwatch(1), radius_attributes(5)AUTHOR
Francesco Paolo Lovergine <francesco@yardradius.org>.
A complete list of contributors is contained in CREDITS file. You should get that file among other ones within your distribution and pos-
sibly installed under /usr/docs directory
COPYRIGHT
Copyright (C) 1997 Cristian Gafton. All rights reserved.
Copyright (C) 1999-2004 Francesco Paolo Lovergine. All rights reserved.
See the LICENSE file enclosed within this software for conditions of use and distribution. This is a pure ISO BSD Open Source License .
1.1 Aug 25, 2004 RADLIST(1)