mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-01-11 05:17:44 +03:00
cgtop: add "-1" as shortcut for "--iterations=1"
This is most likely the most useful use of --iterations, and such use for numeric parameters has precedents, let's make this work for cgtop too.
This commit is contained in:
parent
9c6e3e1d3b
commit
4fc9ffab3b
@ -228,6 +228,12 @@
|
||||
indefinitely.</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><option>-1</option></term>
|
||||
|
||||
<listitem><para>A shortcut for <option>--iterations=1</option>.</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term><option>-d</option></term>
|
||||
<term><option>--delay=</option></term>
|
||||
|
@ -713,6 +713,7 @@ static void help(void) {
|
||||
" --recursive=BOOL Sum up process count recursively\n"
|
||||
" -d --delay=DELAY Delay between updates\n"
|
||||
" -n --iterations=N Run for N iterations before exiting\n"
|
||||
" -1 Shortcut for --iterations=1\n"
|
||||
" -b --batch Run in batch mode, accepting no input\n"
|
||||
" --depth=DEPTH Maximum traversal depth (default: %u)\n"
|
||||
" -M --machine= Show container\n"
|
||||
@ -749,7 +750,7 @@ static int parse_argv(int argc, char *argv[]) {
|
||||
assert(argc >= 1);
|
||||
assert(argv);
|
||||
|
||||
while ((c = getopt_long(argc, argv, "hptcmin:brd:kPM:", options, NULL)) >= 0)
|
||||
while ((c = getopt_long(argc, argv, "hptcmin:brd:kPM:1", options, NULL)) >= 0)
|
||||
|
||||
switch (c) {
|
||||
|
||||
@ -802,6 +803,10 @@ static int parse_argv(int argc, char *argv[]) {
|
||||
|
||||
break;
|
||||
|
||||
case '1':
|
||||
arg_iterations = 1;
|
||||
break;
|
||||
|
||||
case 'b':
|
||||
arg_batch = true;
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user