.TH SEMICOLONS 1 SEMICOLONS .SH NAME semicolons - count number of semicolons in code .SH SYNOPSIS .B semicolons [-s] .RI [ file "] ..." .SH DESCRIPTION .B semicolons counts the number of semicolons in code for each specified file. .B semicolons will treat each file as a C source code or C header file. If .I file is .BR - , or if a .I file is not specified, the standard input is read. .PP If more than one file is specified, each successfully processed file will have its line count output in the format .RS .nf \fB\(dq%s:%*s%zu\en\(dq,\fP <\fIfile\fP>\fB,\fP <\fIsome positive integer\fP>\fB, \(dq\(dq,\fP <\fI#semicolons in code\fP> .fi .RE The total for all processed files is printed on the last line with the format .RS .nf \fB\(dq%zu\en\(dq,\fP <\fItotal #semicolons in code\fP> .fi .RE 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.) .SH SEE ALSO .BR braces (1)