From 8a7a83179df28c24a15d2615863e31b43ad0a752 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Tue, 20 Feb 2018 21:25:11 +0100 Subject: Add -s MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- loc.1 | 31 ++++++++++++++----------------- 1 file changed, 14 insertions(+), 17 deletions(-) (limited to 'loc.1') 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.) -- cgit v1.2.3-70-g09d2