wc.1 (98167) | wc.1 (101670) |
---|---|
1.\" Copyright (c) 1991, 1993 2.\" The Regents of the University of California. All rights reserved. 3.\" 4.\" This code is derived from software contributed to Berkeley by 5.\" the Institute of Electrical and Electronics Engineers, Inc. 6.\" 7.\" Redistribution and use in source and binary forms, with or without 8.\" modification, are permitted provided that the following conditions --- 19 unchanged lines hidden (view full) --- 28.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 29.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 30.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 31.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 32.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 33.\" SUCH DAMAGE. 34.\" 35.\" @(#)wc.1 8.2 (Berkeley) 4/19/94 | 1.\" Copyright (c) 1991, 1993 2.\" The Regents of the University of California. All rights reserved. 3.\" 4.\" This code is derived from software contributed to Berkeley by 5.\" the Institute of Electrical and Electronics Engineers, Inc. 6.\" 7.\" Redistribution and use in source and binary forms, with or without 8.\" modification, are permitted provided that the following conditions --- 19 unchanged lines hidden (view full) --- 28.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 29.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 30.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 31.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 32.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 33.\" SUCH DAMAGE. 34.\" 35.\" @(#)wc.1 8.2 (Berkeley) 4/19/94 |
36.\" $FreeBSD: head/usr.bin/wc/wc.1 98167 2002-06-13 13:18:57Z tjr $ | 36.\" $FreeBSD: head/usr.bin/wc/wc.1 101670 2002-08-11 10:52:13Z tjr $ |
37.\" 38.Dd June 13, 2002 39.Dt WC 1 40.Os 41.Sh NAME 42.Nm wc 43.Nd word, line, character, and byte count 44.Sh SYNOPSIS --- 7 unchanged lines hidden (view full) --- 52input 53.Ar file 54(or standard input, by default) to the standard output. 55A line is defined as a string of characters delimited by a <newline> 56character, 57and a word is defined as a string of characters delimited by white space 58characters. 59White space characters are the set of characters for which the | 37.\" 38.Dd June 13, 2002 39.Dt WC 1 40.Os 41.Sh NAME 42.Nm wc 43.Nd word, line, character, and byte count 44.Sh SYNOPSIS --- 7 unchanged lines hidden (view full) --- 52input 53.Ar file 54(or standard input, by default) to the standard output. 55A line is defined as a string of characters delimited by a <newline> 56character, 57and a word is defined as a string of characters delimited by white space 58characters. 59White space characters are the set of characters for which the |
60.Xr isspace 3 | 60.Xr iswspace 3 |
61function returns true. 62If more than one input file is specified, a line of cumulative counts 63for all the files is displayed on a separate line after the output for 64the last file. 65.Pp 66The following options are available: 67.Bl -tag -width Ds 68.It Fl c --- 44 unchanged lines hidden (view full) --- 113and 114.Pa report2 115as well as the totals for both: 116.Pp 117.Dl "wc -mlw report1 report2" 118.Sh DIAGNOSTICS 119.Ex -std 120.Sh SEE ALSO | 61function returns true. 62If more than one input file is specified, a line of cumulative counts 63for all the files is displayed on a separate line after the output for 64the last file. 65.Pp 66The following options are available: 67.Bl -tag -width Ds 68.It Fl c --- 44 unchanged lines hidden (view full) --- 113and 114.Pa report2 115as well as the totals for both: 116.Pp 117.Dl "wc -mlw report1 report2" 118.Sh DIAGNOSTICS 119.Ex -std 120.Sh SEE ALSO |
121.Xr isspace 3 | 121.Xr iswspace 3 |
122.Sh COMPATIBILITY 123Historically, the 124.Nm 125utility was documented to define a word as a ``maximal string of 126characters delimited by <space>, <tab> or <newline> characters''. 127The implementation, however, didn't handle non-printing characters 128correctly so that `` ^D^E '' counted as 6 spaces, while ``foo^D^Ebar'' 129counted as 8 characters. 130.Bx 4 131systems after 132.Bx 4.3 133modified the implementation to be consistent 134with the documentation. 135This implementation defines a ``word'' in terms of the | 122.Sh COMPATIBILITY 123Historically, the 124.Nm 125utility was documented to define a word as a ``maximal string of 126characters delimited by <space>, <tab> or <newline> characters''. 127The implementation, however, didn't handle non-printing characters 128correctly so that `` ^D^E '' counted as 6 spaces, while ``foo^D^Ebar'' 129counted as 8 characters. 130.Bx 4 131systems after 132.Bx 4.3 133modified the implementation to be consistent 134with the documentation. 135This implementation defines a ``word'' in terms of the |
136.Xr isspace 3 | 136.Xr iswspace 3 |
137function, as required by 138.St -p1003.2 . 139.Sh STANDARDS 140The 141.Nm 142utility conforms to 143.St -p1003.1-2001 . 144.Sh HISTORY 145A 146.Nm 147command appeared in 148.At v1 . | 137function, as required by 138.St -p1003.2 . 139.Sh STANDARDS 140The 141.Nm 142utility conforms to 143.St -p1003.1-2001 . 144.Sh HISTORY 145A 146.Nm 147command appeared in 148.At v1 . |