]> granicus.if.org Git - sysstat/commitdiff
Various cosmetic changes in manual pages and usage messages displayed by sysstat...
authorSebastien <seb@kluane.home>
Fri, 13 Jul 2012 19:43:59 +0000 (21:43 +0200)
committerSebastien <seb@kluane.home>
Fri, 13 Jul 2012 19:43:59 +0000 (21:43 +0200)
Mail from Peter Schiffer (pschiffe@redhat.com) 04/07/2012:

I am sending you 2 patches. They are minor modifications to the
documentation:

In man-usage.patch I tried to unify usage output of programs and man
pages synopsis, so all the usages of utilities are similar. Also, it
fixes one bug in iostat man page where Network Filesystem report was
mentioned and problem in sar man page where some options in synopsis
weren't bold.

In man-asciibetical-order.patch I tried to unify order of option
descriptions in man pages, I used asciibetical order (uppercase before
lowercase) - again, so all man pages can be similar.

These are rather cosmetic changes than fixes, however I think unity is
important for better user experience.

17 files changed:
CHANGES
cifsiostat.c
iostat.c
man/cifsiostat.in
man/iostat.in
man/mpstat.1
man/nfsiostat.in
man/pidstat.1
man/sadc.in
man/sadf.in
man/sar.in
mpstat.c
nfsiostat.c
nls/sysstat.pot
pidstat.c
sadf.c
sar.c

diff --git a/CHANGES b/CHANGES
index ea4e2832753e22957aca8503c57773ff7ad28bbe..2c493b7d720c43f304f2459ba836c5667271caaa 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -6,6 +6,8 @@ xxxx/xx/xx: Version 10.1.1 - Sebastien Godard (sysstat <at> orange.fr)
        * Added option -[0-9]+ to sar to show data of that days ago.
        * [Peter Schiffer]: sar: Use /sys/dev/block/major:minor links
          to determine devices real name.
+       * [Peter Schiffer]: Various cosmetic changes in manual pages
+         and usage messages displayed by sysstat commands.
        * sar and iostat manual pages updated.
 
 2012/05/16: Version 10.0.5 - Sebastien Godard (sysstat <at> orange.fr)
@@ -46,8 +48,8 @@ xxxx/xx/xx: Version 10.1.1 - Sebastien Godard (sysstat <at> orange.fr)
 2011/11/27: Version 10.0.3 - Sebastien Godard (sysstat <at> orange.fr)
        * sadf: New output format added: JSON (JavaScript Object
          Notation). This format can be displayed with sadf's option -j.
-       * [Jürgen Heinemann]: Fixed a bug in sadf XML output.
-       * [Jürgen Heinemann]: Fixed several bugs in DTD and XSD
+       * [Jurgen Heinemann]: Fixed a bug in sadf XML output.
+       * [Jurgen Heinemann]: Fixed several bugs in DTD and XSD
          documents.
        * [Petr Uzel]: Fixed random crash with iostat when called with
          option -N [NOVELL Bug#729130].
index 7e369201ed7305011885b58d5efac251a161cca6..34ba8753327c437b186d8b7b06e95323b8acdf86 100644 (file)
@@ -71,7 +71,7 @@ void usage(char *progname)
 
 #ifdef DEBUG
        fprintf(stderr, _("Options are:\n"
-                         "[ --debuginfo ] [ -h ] [ -k | -m ] [ -t ] [ -V ]\n"));
+                         "[ -h ] [ -k | -m ] [ -t ] [ -V ] [ --debuginfo ]\n"));
 #else
        fprintf(stderr, _("Options are:\n"
                          "[ -h ] [ -k | -m ] [ -t ] [ -V ]\n"));
index d50cbf91d4d99176249c397cc338e6a9699086b7..28a169b8d89f2ff45d682615913bb8e8da3097b0 100644 (file)
--- a/iostat.c
+++ b/iostat.c
@@ -85,16 +85,16 @@ void usage(char *progname)
                progname);
 #ifdef DEBUG
        fprintf(stderr, _("Options are:\n"
-                         "[ -c ] [ -d ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -z ]\n"
-                         "[ -j { ID | LABEL | PATH | UUID | ... } [ <device> [...] | ALL ] ]\n"
-                         "[ [ [ -T ] -g <group_name> ] { <device> [...] | ALL } ]\n"
-                         "[ -p [ <device> [,...] | ALL ] ] [ --debuginfo ]\n"));
+                         "[ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -z ]\n"
+                         "[ -j { ID | LABEL | PATH | UUID | ... } ]\n"
+                         "[ [ -T ] -g <group_name> ] [ -p [ <device> [,...] | ALL ] ]\n"
+                         "[ <device> [...] | ALL ] [ --debuginfo ]\n"));
 #else
        fprintf(stderr, _("Options are:\n"
-                         "[ -c ] [ -d ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -z ]\n"
-                         "[ -j { ID | LABEL | PATH | UUID | ... } [ <device> [...] | ALL ] ]\n"
-                         "[ [ [ -T ] -g <group_name> ] { <device> [...] | ALL } ]\n"
-                         "[ -p [ <device> [,...] | ALL ] ]\n"));
+                         "[ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -z ]\n"
+                         "[ -j { ID | LABEL | PATH | UUID | ... } ]\n"
+                         "[ [ -T ] -g <group_name> ] [ -p [ <device> [,...] | ALL ] ]\n"
+                         "[ <device> [...] | ALL ]\n"));
 #endif
        exit(1);
 }
index f687c7bba2cc3f2678b09e1ccdcd891435c2c376..0a033f597f03c2f7dbd084958768224f33dd7888 100644 (file)
@@ -1,9 +1,9 @@
-.TH CIFSIOSTAT 1 "JANUARY 2011" Linux "Linux User's Manual" -*- nroff -*-
+.TH CIFSIOSTAT 1 "JULY 2012" Linux "Linux User's Manual" -*- nroff -*-
 .SH NAME
 cifsiostat \- Report CIFS statistics.
 .SH SYNOPSIS
 .ie 'yes'@WITH_DEBUG@' \{
-.B cifsiostat [ --debuginfo ] [ -h ] [ -k | -m ] [ -t ] [ -V ] [
+.B cifsiostat [ -h ] [ -k | -m ] [ -t ] [ -V ] [ --debuginfo ] [
 .I interval
 .B [
 .I count
index 066a779e17c58f735b335e965f01a41ad30da4a7..415271d3beae9f8120fb08e8ae975c85e84e2490 100644 (file)
@@ -4,34 +4,30 @@ iostat \- Report Central Processing Unit (CPU) statistics and input/output
 statistics for devices and partitions.
 .SH SYNOPSIS
 .ie 'yes'@WITH_DEBUG@' \{
-.B iostat [ -c ] [ -d ] [ --debuginfo ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -z ]
-.B [ -j { ID | LABEL | PATH | UUID | ... } [
-.I device
-.B [...] | ALL ] ]
-.B [ [ [ -T ] -g
+.B iostat [ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -z ]
+.B [ -j { ID | LABEL | PATH | UUID | ... } ]
+.B [ [ -T ] -g
 .I group_name
-.B ] {
-.I device
-.B [...] | ALL } ] [ -p [
+.B ] [ -p [
 .I device
 .B [,...] | ALL ] ] [
+.I device
+.B [...] | ALL ] [ --debuginfo ] [
 .I interval
 .B [
 .I count
 .B ] ]
 .\}
 .el \{
-.B iostat [ -c ] [ -d ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -z ]
-.B [ -j { ID | LABEL | PATH | UUID | ... } [
-.I device
-.B [...] | ALL ] ]
-.B [ [ [ -T ] -g
+.B iostat [ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -t ] [ -V ] [ -x ] [ -z ]
+.B [ -j { ID | LABEL | PATH | UUID | ... } ]
+.B [ [ -T ] -g
 .I group_name
-.B ] {
-.I device
-.B [...] | ALL } ] [ -p [
+.B ] [ -p [
 .I device
 .B [,...] | ALL ] ] [
+.I device
+.B [...] | ALL ] [
 .I interval
 .B [
 .I count
@@ -86,9 +82,8 @@ command generates reports continuously.
 .SH REPORTS
 The
 .B iostat
-command generates three types of reports, the CPU
-Utilization report, the Device Utilization report and
-the Network Filesystem report.
+command generates two types of reports, the CPU
+Utilization report and the Device Utilization report.
 .IP "CPU Utilization Report"
 The first report generated by the
 .B iostat
@@ -389,7 +384,7 @@ to work.
 Kernels older than 2.6.x are no longer supported.
 
 The average service time (svctm field) value is meaningless,
-as I/O statistics are calculated at block level, and we don't know
+as I/O statistics are now calculated at block level, and we don't know
 when the disk driver starts to process a request. For this reason,
 this field will be removed in a future sysstat version. 
 .SH FILES
index 1f1fdb3bf185219cabefe3d044a2985b5d6910f9..253d67dc4bc8a242797b605af7ab20a306db241f 100644 (file)
@@ -1,10 +1,10 @@
-.TH MPSTAT 1 "AUGUST 2011" Linux "Linux User's Manual" -*- nroff -*-
+.TH MPSTAT 1 "JULY 2012" Linux "Linux User's Manual" -*- nroff -*-
 .SH NAME
 mpstat \- Report processors related statistics.
 .SH SYNOPSIS
-.B mpstat [ -A ] [ -I { SUM | CPU | SCPU | ALL } ] [ -u ] [ -P {
+.B mpstat [ -A ] [ -u ] [ -V ] [ -I { SUM | CPU | SCPU | ALL } ] [ -P {
 .I cpu
-.B [,...] | ON | ALL } ] [ -V ] [
+.B [,...] | ON | ALL } ] [
 .I interval
 .B [
 .I count
@@ -45,7 +45,7 @@ command generates reports continuously.
 .SH OPTIONS
 .IP -A
 This option is equivalent to specifying
-.BR "-I ALL -u -P ALL"
+.BR "-u -I ALL -P ALL"
 .IP "-I { SUM | CPU | SCPU | ALL }"
 Report interrupts statistics.
 
index b45529648dab6919b4cefb43024b233e2552a8cd..ea5ad7c21a9bb2a40f844a0da54a6c1f881d8d66 100644 (file)
@@ -1,9 +1,9 @@
-.TH NFSIOSTAT 1 "JANUARY 2011" Linux "Linux User's Manual" -*- nroff -*-
+.TH NFSIOSTAT 1 "JULY 2012" Linux "Linux User's Manual" -*- nroff -*-
 .SH NAME
 nfsiostat \- Report input/output statistics for network filesystems (NFS).
 .SH SYNOPSIS
 .ie 'yes'@WITH_DEBUG@' \{
-.B nfsiostat [ --debuginfo ] [ -h ] [ -k | -m ] [ -t ] [ -V ] [
+.B nfsiostat [ -h ] [ -k | -m ] [ -t ] [ -V ] [ --debuginfo ] [
 .I interval
 .B [
 .I count
index d20e0c5126cc7b1dca8952984ff28783873df225..f8c8d9c0b6e5fcb993e9928f054f50e47824e504 100644 (file)
@@ -1,12 +1,13 @@
-.TH PIDSTAT 1 "AUGUST 2011" Linux "Linux User's Manual" -*- nroff -*-
+.TH PIDSTAT 1 "JULY 2012" Linux "Linux User's Manual" -*- nroff -*-
 .SH NAME
 pidstat \- Report statistics for Linux tasks.
 .SH SYNOPSIS
-.B pidstat [ -C
+.B pidstat [ -d ] [ -h ] [ -I ] [ -l ] [ -r ] [ -s ] [ -t ] [ -u ] [ -V ]
+.B [ -w ] [ -C
 .I comm
-.B ] [ -d ] [ -h ] [ -I ] [ -l ] [ -p {
+.B ] [ -p {
 .I pid
-.B [,...] | SELF | ALL } ] [ -r ] [ -s ] [ -t ] [ -T { TASK | CHILD | ALL } ] [ -u ] [ -V ] [ -w ] [
+.B [,...] | SELF | ALL } ] [ -T { TASK | CHILD | ALL } ] [
 .I interval
 .B [
 .I count
@@ -215,22 +216,6 @@ The amount of memory in kilobytes used as stack, referenced by the task.
 The command name of the task.
 .RE
 .RE
-.IP -t
-Also display statistics for threads associated with selected tasks.
-
-This option adds the following values to the reports:
-
-.B TGID
-.RS
-.RS
-The identification number of the thread group leader.
-.RE
-
-.B TID
-.RS
-The identification number of the thread being monitored.
-.RE
-.RE
 .IP "-T { TASK | CHILD | ALL }"
 This option specifies what has to be monitored by the
 .B pidstat
@@ -252,6 +237,22 @@ for all options of
 Also these statistics are not necessarily relevant to current time interval:
 The statistics of a child process are collected only when it finishes or
 it is killed.
+.IP -t
+Also display statistics for threads associated with selected tasks.
+
+This option adds the following values to the reports:
+
+.B TGID
+.RS
+.RS
+The identification number of the thread group leader.
+.RE
+
+.B TID
+.RS
+The identification number of the thread being monitored.
+.RE
+.RE
 .IP -u
 Report CPU utilization.
 
index 9a5f3a90d884b7212a837246bfa23ecabf891ae9..9b7575429cef00f652286f7bb0a06c77a1f8fc64 100644 (file)
@@ -1,10 +1,10 @@
-.TH SADC 8 "MAY 2012" Linux "Linux User's Manual" -*- nroff -*-
+.TH SADC 8 "JULY 2012" Linux "Linux User's Manual" -*- nroff -*-
 .SH NAME
 sadc \- System activity data collector.
 .SH SYNOPSIS
 .B @SA_LIB_DIR@/sadc [ -C
 .I comment
-.B ] [ -S { INT | DISK | SNMP | IPV6 | POWER | XDISK | ALL | XALL } ] [ -F ] [ -L ] [ -V ] [
+.B ] [ -F ] [ -L ] [ -V ] [ -S { INT | DISK | SNMP | IPV6 | POWER | XDISK | ALL | XALL } ] [
 .I interval
 .B [
 .I count
index a8fccf862bd94eb3a471bf8130f8535c017cfee1..d65ce8488524fc3b3e38d534151426014577c9cf 100644 (file)
@@ -1,8 +1,8 @@
-.TH SADF 1 "NOVEMBER 2011" Linux "Linux User's Manual" -*- nroff -*-
+.TH SADF 1 "JULY 2012" Linux "Linux User's Manual" -*- nroff -*-
 .SH NAME
 sadf \- Display data collected by sar in multiple formats.
 .SH SYNOPSIS
-.B sadf [ -d | -j | -p | -x ] [ -C ] [ -H ] [ -h ] [ -T ] [ -t ] [ -V ] [ -P {
+.B sadf [ -C ] [ -d | -j | -p | -x ] [ -H ] [ -h ] [ -T ] [ -t ] [ -V ] [ -P {
 .I cpu
 .B [,...] | ALL } ] [ -s [
 .I hh:mm:ss
index 0314b0013cddc3af1460b794d5f945ea3b68775f..5f9375b7722145b1b49e60bb3c0f9f4cf4dfa88a 100644 (file)
@@ -2,26 +2,28 @@
 .SH NAME
 sar \- Collect, report, or save system activity information.
 .SH SYNOPSIS
-.B sar [ -A ] [ -b ] [ -B ] [ -C ] [ -d ] [ -h ] [ -H ] [ -i
-.I interval
-.B ] [ -p ] [ -q ] [ -r ] [ -R ] [ -S ] [ -t ] [ -u [ ALL ] ]
-[ -v ] [ -V ] [ -w ] [ -W ] [ -y ]
-.B [ -j { ID | LABEL | PATH | UUID | ... } ]
+.B sar [ -A ] [ -B ] [ -b ] [ -C ] [ -d ] [ -H ] [ -h ] [ -p ] [ -q ] [ -R ]
+.B [ -r ] [ -S ] [ -t ] [ -u [ ALL ] ] [ -V ] [ -v ] [ -W ] [ -w ] [ -y ]
+.B [ -I {
+.I int
+.B [,...] | SUM | ALL | XALL } ] [ -P {
+.I cpu
+.B [,...] | ALL } ]
 .B [ -m {
 .I keyword
 .B [,...] | ALL } ]
 .B [ -n {
 .I keyword
 .B [,...] | ALL } ]
-.B [ -I {
-.I int
-.B [,...] | SUM | ALL | XALL } ] [ -P {
-.I cpu
-.B [,...] | ALL } ] [ -o [
+.B [ -j { ID | LABEL | PATH | UUID | ... } ]
+.B [ -f [
 .I filename
-.B ] | -f [
+.B ] | -o [
 .I filename
-.B ] | -[0-9]+ ] [ -s [
+.B ] | -[0-9]+ ]
+.B [ -i
+.I interval
+.B ] [ -s [
 .I hh:mm:ss
 .B ] ] [ -e [
 .I hh:mm:ss
@@ -144,41 +146,6 @@ command only reports on local activities.
 .IP -A
 This is equivalent to specifying
 .BR "-bBdHqrRSuvwWy -I SUM -I XALL -m ALL -n ALL -u ALL -P ALL".
-.IP -b
-Report I/O and transfer rate statistics.
-The following values are displayed:
-
-.B tps
-.RS
-.RS
-Total number of transfers per second that were issued to physical devices.
-A transfer is an I/O request to a physical device. Multiple logical
-requests can be combined into a single I/O request to the device.
-A transfer is of indeterminate size.
-.RE
-
-.B rtps
-.RS
-Total number of read requests per second issued to physical devices.
-.RE
-
-.B wtps
-.RS
-Total number of write requests per second issued to physical devices.
-.RE
-
-.B bread/s
-.RS
-Total amount of data read from the devices in blocks per second.
-Blocks are equivalent to sectors
-and therefore have a size of 512 bytes.
-.RE
-
-.B bwrtn/s
-.RS
-Total amount of data written to devices in blocks per second.
-.RE
-.RE
 .IP -B
 Report paging statistics.
 The following values are displayed:
@@ -238,6 +205,41 @@ This field is displayed as zero if no pages have been scanned during the
 interval of time.
 .RE
 .RE
+.IP -b
+Report I/O and transfer rate statistics.
+The following values are displayed:
+
+.B tps
+.RS
+.RS
+Total number of transfers per second that were issued to physical devices.
+A transfer is an I/O request to a physical device. Multiple logical
+requests can be combined into a single I/O request to the device.
+A transfer is of indeterminate size.
+.RE
+
+.B rtps
+.RS
+Total number of read requests per second issued to physical devices.
+.RE
+
+.B wtps
+.RS
+Total number of write requests per second issued to physical devices.
+.RE
+
+.B bread/s
+.RS
+Total amount of data read from the devices in blocks per second.
+Blocks are equivalent to sectors
+and therefore have a size of 512 bytes.
+.RE
+
+.B bwrtn/s
+.RS
+Total amount of data written to devices in blocks per second.
+.RE
+.RE
 .IP -C
 When reading data from a file, tell
 .B sar
@@ -350,11 +352,8 @@ Amount of hugepages memory in kilobytes that has been allocated.
 Percentage of total hugepages memory that has been allocated.
 .RE
 .RE
-.IP "-i interval"
-Select data records at seconds as close as possible to the number specified
-by the
-.I interval
-parameter.
+.IP -h
+Display a short help message then exit.
 .IP "-I { int [,...] | SUM | ALL | XALL }"
 Report statistics for a given interrupt.
 .B int
@@ -372,6 +371,11 @@ the first 16 interrupts are to be reported, whereas the
 keyword indicates that statistics from all interrupts, including potential
 APIC interrupt sources, are to be reported.
 Note that interrupt statistics depend on sadc option "-S INT" to be collected.
+.IP "-i interval"
+Select data records at seconds as close as possible to the number specified
+by the
+.I interval
+parameter.
 .IP "-j { ID | LABEL | PATH | UUID | ... }"
 Display persistent device names. Use this option in conjunction with option -d.
 Options
@@ -1704,6 +1708,29 @@ System load average for the past 15 minutes.
 Number of tasks currently blocked, waiting for I/O to complete.
 .RE
 .RE
+.IP -R
+Report memory statistics. The following values are displayed:
+
+.B frmpg/s
+.RS
+.RS
+Number of memory pages freed by the system per second.
+A negative value represents a number of pages allocated by the system.
+Note that a page has a size of 4 kB or 8 kB according to the machine architecture.
+.RE
+
+.B bufpg/s
+.RS
+Number of additional memory pages used as buffers by the system per second.
+A negative value means fewer pages used as buffers by the system.
+.RE
+
+.B campg/s
+.RS
+Number of additional memory pages cached by the system per second.
+A negative value means fewer pages in the cache.
+.RE
+.RE
 .IP -r
 Report memory utilization statistics.
 The following values are displayed:
@@ -1759,38 +1786,6 @@ Amount of inactive memory in kilobytes (memory which has been less recently
 used. It is more eligible to be reclaimed for other purposes).
 .RE
 .RE
-.IP -R
-Report memory statistics. The following values are displayed:
-
-.B frmpg/s
-.RS
-.RS
-Number of memory pages freed by the system per second.
-A negative value represents a number of pages allocated by the system.
-Note that a page has a size of 4 kB or 8 kB according to the machine architecture.
-.RE
-
-.B bufpg/s
-.RS
-Number of additional memory pages used as buffers by the system per second.
-A negative value means fewer pages used as buffers by the system.
-.RE
-
-.B campg/s
-.RS
-Number of additional memory pages cached by the system per second.
-A negative value means fewer pages in the cache.
-.RE
-.RE
-.IP "-s [ hh:mm:ss ]"
-Set the starting time of the data, causing the
-.B sar
-command to extract records time-tagged at, or following, the time
-specified. The default starting time is 08:00:00.
-Hours must be given in 24-hour format. This option can be
-used only when data are read from a file (option
-.B -f
-).
 .IP -S
 Report swap space utilization statistics.
 The following values are displayed:
@@ -1825,6 +1820,15 @@ saves I/O).
 Percentage of cached swap memory in relation to the amount of used swap space.
 .RE
 .RE
+.IP "-s [ hh:mm:ss ]"
+Set the starting time of the data, causing the
+.B sar
+command to extract records time-tagged at, or following, the time
+specified. The default starting time is 08:00:00.
+Hours must be given in 24-hour format. This option can be
+used only when data are read from a file (option
+.B -f
+).
 .IP -t
 When reading data from a daily data file, indicate that
 .B sar
@@ -1909,6 +1913,8 @@ did not have an outstanding disk I/O request.
 Note: On SMP machines a processor that does not have any activity at all
 (0.00 for every field) is a disabled (offline) processor.
 .RE
+.IP -V
+Print version number then exit.
 .IP -v
 Report status of inode, file and other kernel tables.
 The following values are displayed:
@@ -1934,34 +1940,32 @@ Number of inode handlers used by the system.
 Number of pseudo-terminals used by the system.
 .RE
 .RE
-.IP -V
-Print version number then exit.
-.IP -w
-Report task creation and system switching activity.
+.IP -W
+Report swapping statistics. The following values are displayed:
 
-.B proc/s
+.B pswpin/s
 .RS
 .RS
-Total number of tasks created per second.
+Total number of swap pages the system brought in per second.
 .RE
 
-.B cswch/s
+.B pswpout/s
 .RS
-Total number of context switches per second.
+Total number of swap pages the system brought out per second.
 .RE
 .RE
-.IP -W
-Report swapping statistics. The following values are displayed:
+.IP -w
+Report task creation and system switching activity.
 
-.B pswpin/s
+.B proc/s
 .RS
 .RS
-Total number of swap pages the system brought in per second.
+Total number of tasks created per second.
 .RE
 
-.B pswpout/s
+.B cswch/s
 .RS
-Total number of swap pages the system brought out per second.
+Total number of context switches per second.
 .RE
 .RE
 .IP -y
index 322bb389d9a20e59957bd9a965f393afe609933b..42fc733394a93c340a7a14baeda8bc0a681366cf 100644 (file)
--- a/mpstat.c
+++ b/mpstat.c
@@ -1,6 +1,6 @@
 /*
  * mpstat: per-processor statistics
- * (C) 2000-2011 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2000-2012 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
@@ -87,8 +87,8 @@ void usage(char *progname)
                progname);
 
        fprintf(stderr, _("Options are:\n"
-                         "[ -A ] [ -I { SUM | CPU | SCPU | ALL } ] [ -u ]\n"
-                         "[ -P { <cpu> [,...] | ON | ALL } ] [ -V ]\n"));
+                         "[ -A ] [ -u ] [ -V ] [ -I { SUM | CPU | SCPU | ALL } ]\n"
+                         "[ -P { <cpu> [,...] | ON | ALL } ]\n"));
        exit(1);
 }
 
index c6dca8f25124ec177d41a3c6435142bccf9caadb..4dddf2bf73b302f4d4e70b51973e5964fa9c5d78 100644 (file)
@@ -70,7 +70,7 @@ void usage(char *progname)
 
 #ifdef DEBUG
        fprintf(stderr, _("Options are:\n"
-                         "[ --debuginfo ] [ -h ] [ -k | -m ] [ -t ] [ -V ]\n"));
+                         "[ -h ] [ -k | -m ] [ -t ] [ -V ] [ --debuginfo ]\n"));
 #else
        fprintf(stderr, _("Options are:\n"
                          "[ -h ] [ -k | -m ] [ -t ] [ -V ]\n"));
index 2f61331ab8c9dd975e55fadca678e5c67d488b75..0d949a62dae3f551f33cddb96c1950b7ea656a74 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: sysstat <at> orange.fr\n"
-"POT-Creation-Date: 2012-07-01 21:33+0200\n"
+"POT-Creation-Date: 2012-07-11 21:35+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,144 +17,12 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: sadf_misc.c:595
-#, c-format
-msgid "System activity data file: %s (%#x)\n"
-msgstr ""
-
-#: sadf_misc.c:604
-#, c-format
-msgid "Host: "
-msgstr ""
-
-#: sadf_misc.c:610
-#, c-format
-msgid "Size of a long int: %d\n"
-msgstr ""
-
-#: sadf_misc.c:612
-#, c-format
-msgid "List of activities:\n"
-msgstr ""
-
-#: sadf_misc.c:625
-#, c-format
-msgid "\t[Unknown activity format]"
-msgstr ""
-
-#: iostat.c:84 cifsiostat.c:69 mpstat.c:86 sar.c:90 pidstat.c:78
+#: sar.c:90 cifsiostat.c:69 mpstat.c:86 pidstat.c:78 iostat.c:84
 #: nfsiostat.c:68
 #, c-format
 msgid "Usage: %s [ options ] [ <interval> [ <count> ] ]\n"
 msgstr ""
 
-#: iostat.c:87
-#, c-format
-msgid ""
-"Options are:\n"
-"[ -c ] [ -d ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -z ]\n"
-"[ [ [ -T ] -g <group_name> ] { <device> [...] | ALL } ]\n"
-"[ -p [ <device> [,...] | ALL ] ] [ --debuginfo ]\n"
-msgstr ""
-
-#: iostat.c:92
-#, c-format
-msgid ""
-"Options are:\n"
-"[ -c ] [ -d ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -z ]\n"
-"[ [ [ -T ] -g <group_name> ] { <device> [...] | ALL } ]\n"
-"[ -p [ <device> [,...] | ALL ] ]\n"
-msgstr ""
-
-#: iostat.c:327
-#, c-format
-msgid "Cannot find disk data\n"
-msgstr ""
-
-#: sadc.c:81
-#, c-format
-msgid "Usage: %s [ options ] [ <interval> [ <count> ] ] [ <outfile> ]\n"
-msgstr ""
-
-#: sadc.c:84
-#, c-format
-msgid ""
-"Options are:\n"
-"[ -C <comment> ] [ -F ] [ -L ] [ -V ]\n"
-"[ -S { INT | DISK | IPV6 | POWER | SNMP | XDISK | ALL | XALL } ]\n"
-msgstr ""
-
-#: sadc.c:223
-#, c-format
-msgid "Cannot write data to system activity file: %s\n"
-msgstr ""
-
-#: sadc.c:510
-#, c-format
-msgid "Cannot write system activity file header: %s\n"
-msgstr ""
-
-#: sadc.c:623 sadc.c:632 sadc.c:693 ioconf.c:491 rd_stats.c:68 rd_stats.c:2120
-#: sa_common.c:1107
-#, c-format
-msgid "Cannot open %s: %s\n"
-msgstr ""
-
-#: sadc.c:807
-#, c-format
-msgid "Cannot append data to that file (%s)\n"
-msgstr ""
-
-#: common.c:57
-#, c-format
-msgid "sysstat version %s\n"
-msgstr ""
-
-#: cifsiostat.c:73 nfsiostat.c:72
-#, c-format
-msgid ""
-"Options are:\n"
-"[ --debuginfo ] [ -h ] [ -k | -m ] [ -t ] [ -V ]\n"
-msgstr ""
-
-#: cifsiostat.c:76 nfsiostat.c:75
-#, c-format
-msgid ""
-"Options are:\n"
-"[ -h ] [ -k | -m ] [ -t ] [ -V ]\n"
-msgstr ""
-
-#: sadf.c:86
-#, c-format
-msgid "Usage: %s [ options ] [ <interval> [ <count> ] ] [ <datafile> ]\n"
-msgstr ""
-
-#: sadf.c:89
-#, c-format
-msgid ""
-"Options are:\n"
-"[ -d | -j | -p | -x ] [ -C ] [ -H ] [ -h ] [ -T ] [ -t ] [ -V ]\n"
-"[ -P { <cpu> [,...] | ALL } ] [ -s [ <hh:mm:ss> ] ] [ -e [ <hh:mm:ss> ] ]\n"
-"[ -- <sar_options> ]\n"
-msgstr ""
-
-#: mpstat.c:89
-#, c-format
-msgid ""
-"Options are:\n"
-"[ -A ] [ -I { SUM | CPU | SCPU | ALL } ] [ -u ]\n"
-"[ -P { <cpu> [,...] | ON | ALL } ] [ -V ]\n"
-msgstr ""
-
-#: mpstat.c:581 sar.c:381 pidstat.c:1822
-msgid "Average:"
-msgstr ""
-
-#: mpstat.c:928
-#, c-format
-msgid "Not that many processors!\n"
-msgstr ""
-
 #: sar.c:105
 #, c-format
 msgid ""
@@ -163,43 +31,44 @@ msgid ""
 "[ -R ] [ -S ] [ -t ] [ -u [ ALL ] ] [ -v ] [ -V ] [ -w ] [ -W ] [ -y ]\n"
 "[ -I { <int> [,...] | SUM | ALL | XALL } ] [ -P { <cpu> [,...] | ALL } ]\n"
 "[ -m { <keyword> [,...] | ALL } ] [ -n { <keyword> [,...] | ALL } ]\n"
+"[ -j { ID | LABEL | PATH | UUID | ... } ]\n"
 "[ -o [ <filename> ] | -f [ <filename> ] | -[0-9]+ ]\n"
 "[ -i <interval> ] [ -s [ <hh:mm:ss> ] ] [ -e [ <hh:mm:ss> ] ]\n"
 msgstr ""
 
-#: sar.c:126
+#: sar.c:127
 #, c-format
 msgid "Main options and reports:\n"
 msgstr ""
 
-#: sar.c:127
+#: sar.c:128
 #, c-format
 msgid "\t-b\tI/O and transfer rate statistics\n"
 msgstr ""
 
-#: sar.c:128
+#: sar.c:129
 #, c-format
 msgid "\t-B\tPaging statistics\n"
 msgstr ""
 
-#: sar.c:129
+#: sar.c:130
 #, c-format
 msgid "\t-d\tBlock device statistics\n"
 msgstr ""
 
-#: sar.c:130
+#: sar.c:131
 #, c-format
 msgid "\t-H\tHugepages utilization statistics\n"
 msgstr ""
 
-#: sar.c:131
+#: sar.c:132
 #, c-format
 msgid ""
 "\t-I { <int> | SUM | ALL | XALL }\n"
 "\t\tInterrupts statistics\n"
 msgstr ""
 
-#: sar.c:133
+#: sar.c:134
 #, c-format
 msgid ""
 "\t-m { <keyword> [,...] | ALL }\n"
@@ -213,7 +82,7 @@ msgid ""
 "\t\tUSB\tUSB devices plugged into the system\n"
 msgstr ""
 
-#: sar.c:142
+#: sar.c:143
 #, c-format
 msgid ""
 "\t-n { <keyword> [,...] | ALL }\n"
@@ -239,104 +108,175 @@ msgid ""
 "\t\tUDP6\tUDP traffic\t(v6)\n"
 msgstr ""
 
-#: sar.c:163
+#: sar.c:164
 #, c-format
 msgid "\t-q\tQueue length and load average statistics\n"
 msgstr ""
 
-#: sar.c:164
+#: sar.c:165
 #, c-format
 msgid "\t-r\tMemory utilization statistics\n"
 msgstr ""
 
-#: sar.c:165
+#: sar.c:166
 #, c-format
 msgid "\t-R\tMemory statistics\n"
 msgstr ""
 
-#: sar.c:166
+#: sar.c:167
 #, c-format
 msgid "\t-S\tSwap space utilization statistics\n"
 msgstr ""
 
-#: sar.c:167
+#: sar.c:168
 #, c-format
 msgid ""
 "\t-u [ ALL ]\n"
 "\t\tCPU utilization statistics\n"
 msgstr ""
 
-#: sar.c:169
+#: sar.c:170
 #, c-format
 msgid "\t-v\tKernel table statistics\n"
 msgstr ""
 
-#: sar.c:170
+#: sar.c:171
 #, c-format
 msgid "\t-w\tTask creation and system switching statistics\n"
 msgstr ""
 
-#: sar.c:171
+#: sar.c:172
 #, c-format
 msgid "\t-W\tSwapping statistics\n"
 msgstr ""
 
-#: sar.c:172
+#: sar.c:173
 #, c-format
 msgid "\t-y\tTTY device statistics\n"
 msgstr ""
 
-#: sar.c:215
+#: sar.c:216
 #, c-format
 msgid "End of data collecting unexpected\n"
 msgstr ""
 
-#: sar.c:802
+#: sar.c:382 mpstat.c:581 pidstat.c:1822
+msgid "Average:"
+msgstr ""
+
+#: sar.c:803
 #, c-format
 msgid "Invalid data format\n"
 msgstr ""
 
-#: sar.c:806
+#: sar.c:807
 #, c-format
 msgid "Using a wrong data collector from a different sysstat version\n"
 msgstr ""
 
-#: sar.c:830
+#: sar.c:831
 #, c-format
 msgid "Inconsistent input data\n"
 msgstr ""
 
-#: sar.c:1013 pidstat.c:199
+#: sar.c:1014 pidstat.c:199
 #, c-format
 msgid "Requested activities not available\n"
 msgstr ""
 
-#: sar.c:1268
+#: sar.c:1272
 #, c-format
 msgid "-f and -o options are mutually exclusive\n"
 msgstr ""
 
-#: sar.c:1274
+#: sar.c:1278
 #, c-format
 msgid "Not reading from a system activity file (use -f option)\n"
 msgstr ""
 
-#: sar.c:1406
+#: sar.c:1410
 #, c-format
 msgid "Cannot find the data collector (%s)\n"
 msgstr ""
 
-#: rd_stats.c:2166
+#: cifsiostat.c:73 nfsiostat.c:72
 #, c-format
-msgid "Cannot handle so many processors!\n"
+msgid ""
+"Options are:\n"
+"[ --debuginfo ] [ -h ] [ -k | -m ] [ -t ] [ -V ]\n"
 msgstr ""
 
-#: pr_stats.c:2319 pr_stats.c:2332
-msgid "Summary"
+#: cifsiostat.c:76 nfsiostat.c:75
+#, c-format
+msgid ""
+"Options are:\n"
+"[ -h ] [ -k | -m ] [ -t ] [ -V ]\n"
 msgstr ""
 
-#: pr_stats.c:2370
-msgid "Other devices not listed here"
+#: sadc.c:81
+#, c-format
+msgid "Usage: %s [ options ] [ <interval> [ <count> ] ] [ <outfile> ]\n"
+msgstr ""
+
+#: sadc.c:84
+#, c-format
+msgid ""
+"Options are:\n"
+"[ -C <comment> ] [ -F ] [ -L ] [ -V ]\n"
+"[ -S { INT | DISK | IPV6 | POWER | SNMP | XDISK | ALL | XALL } ]\n"
+msgstr ""
+
+#: sadc.c:223
+#, c-format
+msgid "Cannot write data to system activity file: %s\n"
+msgstr ""
+
+#: sadc.c:510
+#, c-format
+msgid "Cannot write system activity file header: %s\n"
+msgstr ""
+
+#: sadc.c:623 sadc.c:632 sadc.c:693 ioconf.c:491 rd_stats.c:68 rd_stats.c:2120
+#: sa_common.c:1107
+#, c-format
+msgid "Cannot open %s: %s\n"
+msgstr ""
+
+#: sadc.c:807
+#, c-format
+msgid "Cannot append data to that file (%s)\n"
+msgstr ""
+
+#: mpstat.c:89
+#, c-format
+msgid ""
+"Options are:\n"
+"[ -A ] [ -I { SUM | CPU | SCPU | ALL } ] [ -u ]\n"
+"[ -P { <cpu> [,...] | ON | ALL } ] [ -V ]\n"
+msgstr ""
+
+#: mpstat.c:928
+#, c-format
+msgid "Not that many processors!\n"
+msgstr ""
+
+#: sadf.c:86
+#, c-format
+msgid "Usage: %s [ options ] [ <interval> [ <count> ] ] [ <datafile> ]\n"
+msgstr ""
+
+#: sadf.c:89
+#, c-format
+msgid ""
+"Options are:\n"
+"[ -d | -j | -p | -x ] [ -C ] [ -H ] [ -h ] [ -T ] [ -t ] [ -V ]\n"
+"[ -P { <cpu> [,...] | ALL } ] [ -s [ <hh:mm:ss> ] ] [ -e [ <hh:mm:ss> ] ]\n"
+"[ -- <sar_options> ]\n"
+msgstr ""
+
+#: rd_stats.c:2166
+#, c-format
+msgid "Cannot handle so many processors!\n"
 msgstr ""
 
 #: sa_common.c:916
@@ -370,6 +310,11 @@ msgstr ""
 msgid "Requested activities not available in file %s\n"
 msgstr ""
 
+#: sa_common.c:1298 iostat.c:1381
+#, c-format
+msgid "Invalid type of persistent device name\n"
+msgstr ""
+
 #: pidstat.c:81
 #, c-format
 msgid ""
@@ -378,3 +323,66 @@ msgid ""
 "[ -t ] [ -u ] [ -V ] [ -w ]\n"
 "[ -p { <pid> [,...] | SELF | ALL } ] [ -T { TASK | CHILD | ALL } ]\n"
 msgstr ""
+
+#: sadf_misc.c:595
+#, c-format
+msgid "System activity data file: %s (%#x)\n"
+msgstr ""
+
+#: sadf_misc.c:604
+#, c-format
+msgid "Host: "
+msgstr ""
+
+#: sadf_misc.c:610
+#, c-format
+msgid "Size of a long int: %d\n"
+msgstr ""
+
+#: sadf_misc.c:612
+#, c-format
+msgid "List of activities:\n"
+msgstr ""
+
+#: sadf_misc.c:625
+#, c-format
+msgid "\t[Unknown activity format]"
+msgstr ""
+
+#: iostat.c:87
+#, c-format
+msgid ""
+"Options are:\n"
+"[ -c ] [ -d ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -z ]\n"
+"[ -j { ID | LABEL | PATH | UUID | ... } [ <device> [...] | ALL ] ]\n"
+"[ [ [ -T ] -g <group_name> ] { <device> [...] | ALL } ]\n"
+"[ -p [ <device> [,...] | ALL ] ] [ --debuginfo ]\n"
+msgstr ""
+
+#: iostat.c:93
+#, c-format
+msgid ""
+"Options are:\n"
+"[ -c ] [ -d ] [ -h ] [ -N ] [ -k | -m ] [ -t ] [ -V ] [ -x ] [ -z ]\n"
+"[ -j { ID | LABEL | PATH | UUID | ... } [ <device> [...] | ALL ] ]\n"
+"[ [ [ -T ] -g <group_name> ] { <device> [...] | ALL } ]\n"
+"[ -p [ <device> [,...] | ALL ] ]\n"
+msgstr ""
+
+#: iostat.c:329
+#, c-format
+msgid "Cannot find disk data\n"
+msgstr ""
+
+#: common.c:62
+#, c-format
+msgid "sysstat version %s\n"
+msgstr ""
+
+#: pr_stats.c:2329 pr_stats.c:2342
+msgid "Summary"
+msgstr ""
+
+#: pr_stats.c:2380
+msgid "Other devices not listed here"
+msgstr ""
index 4fa1550d9d1e9198294a8130f9b70c578081ebc9..0c958cd88c47ce769a140a558e585789e23d388b 100644 (file)
--- a/pidstat.c
+++ b/pidstat.c
@@ -1,6 +1,6 @@
 /*
  * pidstat: Report statistics for Linux tasks
- * (C) 2007-2011 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2007-2012 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
@@ -79,9 +79,9 @@ void usage(char *progname)
                progname);
 
        fprintf(stderr, _("Options are:\n"
-                         "[ -C <command> ] [ -d ] [ -h ] [ -I ] [ -l ] [ -r ] [ -s ]\n"
-                         "[ -t ] [ -u ] [ -V ] [ -w ]\n"
-                         "[ -p { <pid> [,...] | SELF | ALL } ] [ -T { TASK | CHILD | ALL } ]\n"));
+                         "[ -d ] [ -h ] [ -I ] [ -l ] [ -r ] [ -s ] [ -t ] [ -u ] [ -V ]\n"
+                         "[ -w ] [ -C <command> ] [ -p { <pid> [,...] | SELF | ALL } ]\n"
+                         "[ -T { TASK | CHILD | ALL } ]\n"));
        exit(1);
 }
 
diff --git a/sadf.c b/sadf.c
index 0b14f8593976586eb80893a85b9cf15a64459c98..26df8b9fc3b2ce4a34190635a3fde03e56c2a002 100644 (file)
--- a/sadf.c
+++ b/sadf.c
@@ -87,7 +87,7 @@ void usage(char *progname)
                progname);
 
        fprintf(stderr, _("Options are:\n"
-                         "[ -d | -j | -p | -x ] [ -C ] [ -H ] [ -h ] [ -T ] [ -t ] [ -V ]\n"
+                         "[ -C ] [ -d | -j | -p | -x ] [ -H ] [ -h ] [ -T ] [ -t ] [ -V ]\n"
                          "[ -P { <cpu> [,...] | ALL } ] [ -s [ <hh:mm:ss> ] ] [ -e [ <hh:mm:ss> ] ]\n"
                          "[ -- <sar_options> ]\n"));
        exit(1);
diff --git a/sar.c b/sar.c
index d86bf3041f857092297bfb71315d48b71c789acb..425ffd1ea389f185e9fc30a09de79cc327f91d27 100644 (file)
--- a/sar.c
+++ b/sar.c
@@ -103,12 +103,12 @@ void usage(char *progname)
 {
        print_usage_title(stderr, progname);
        fprintf(stderr, _("Options are:\n"
-                         "[ -A ] [ -b ] [ -B ] [ -C ] [ -d ] [ -h ] [ -H ] [ -p ] [ -q ] [ -r ]\n"
-                         "[ -R ] [ -S ] [ -t ] [ -u [ ALL ] ] [ -v ] [ -V ] [ -w ] [ -W ] [ -y ]\n"
+                         "[ -A ] [ -B ] [ -b ] [ -C ] [ -d ] [ -H ] [ -h ] [ -p ] [ -q ] [ -R ]\n"
+                         "[ -r ] [ -S ] [ -t ] [ -u [ ALL ] ] [ -V ] [ -v ] [ -W ] [ -w ] [ -y ]\n"
                          "[ -I { <int> [,...] | SUM | ALL | XALL } ] [ -P { <cpu> [,...] | ALL } ]\n"
                          "[ -m { <keyword> [,...] | ALL } ] [ -n { <keyword> [,...] | ALL } ]\n"
                          "[ -j { ID | LABEL | PATH | UUID | ... } ]\n"
-                         "[ -o [ <filename> ] | -f [ <filename> ] | -[0-9]+ ]\n"
+                         "[ -f [ <filename> ] | -o [ <filename> ] | -[0-9]+ ]\n"
                          "[ -i <interval> ] [ -s [ <hh:mm:ss> ] ] [ -e [ <hh:mm:ss> ] ]\n"));
        exit(1);
 }