aboutsummaryrefslogtreecommitdiffstats
path: root/loc.1
diff options
context:
space:
mode:
Diffstat (limited to 'loc.1')
-rw-r--r--loc.131
1 files changed, 14 insertions, 17 deletions
diff --git a/loc.1 b/loc.1
index 8c87eeb..efbfd2e 100644
--- a/loc.1
+++ b/loc.1
@@ -13,30 +13,27 @@ will treat each file as a C source code or C header file. If
.I file
is
.BR - ,
-the standard input is read.
+or if a file is not specified, the standard input is read.
.PP
-If no
+If more than one
.I file
-is specified, the standard input is read, and the number
-of lines of code is output on the format
+is specified, each successfully line counted file will have
+its of lines of code output on the format
.nf
- \fB"%zu\n"\fP, <\fI#lines of code\fP>
+ \fB"%s:%*s%zu\n"\fP, <\fIfile\fP>, <\fIsome positive integer\fP>, \fB""\fP, <\fI#lines of code\fP>
.fi
.PP
-If exactly one
-.I file
-is specified, its number of lines of code is output on the format
+The total for all processed files, is printed on the last
+line with the format
.nf
- \fB"%zu\n"\fP, <\fI#lines of code\fP>
+ \fB"%zu\n"\fP, <\fI#total lines of code\fP>
.fi
.PP
-If more than one
-.I file
-is specified, each successfully line counted file will have
-its of lines of code output on the format
-.nf
-
- \fB"%s:%*s%zu\n"\fP, <\fIfile\fP>, <\fIsome positive integer\fP>, \fB""\fP, <\fI#lines of code\fP>
-.fi
+If exactly one or no files are specified, this will be the
+only line output.
+.SH OPTIONS
+.TP
+.B \-s
+Only output the last line. (The total over all files.)