aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--README27
1 files changed, 15 insertions, 12 deletions
diff --git a/README b/README
index 24bc05c..5ac0881 100644
--- a/README
+++ b/README
@@ -2,25 +2,28 @@ NAME
loc - count number of lines of code
SYNOPSIS
- loc [file] ...
+ loc [-s] [file] ...
DESCRIPTION
loc counts the number of lines of code for each specified
file. loc will treat each file as a C source code or C header
- file. If file is -, the standard input is read.
-
- If no file is specified, the standard input is read, and
- the number of lines of code is output on the format
-
- "%zu\n", <#lines of code>
-
- If exactly one file is specified, its number of lines of
- code is output on the format
-
- "%zu\n", <#lines of code>
+ file. If file is -, or if a file is not specified, the
+ standard input is read.
If more than one file is specified, each successfully
line counted file will have its of lines of code output on
the format
"%s:%*s%zu\n", <file>, <some positive integer>, "", <#lines of code>
+
+ The total for all processed files, is printed on the last
+ line with the format
+
+ "%zu\n", <#total lines of code>
+
+ If exactly one or no files are specified, this will be the
+ only line output.
+
+OPTIONS
+ -s
+ Only output the last line. (The total over all files.)