summaryrefslogtreecommitdiff
path: root/isascii.1
blob: 767f89e1f9dafecd394c396d93a2a86c0090dc75 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
.TH ISASCII 1
.NAME
isascii \- verify that input files consist of ASCII characters only
.SH SYNOPSIS
.BR isascii " [" "-hq" "] [" --help "] [" --quiet "]"
.IR file ...
.SH DESCRIPTION
.B isascii
reads through one or more files, and determines if they contain only
ASCII characters.
Input comes from files named on the command line, or from the
standard input if there are no filenames on the command line.
.PP
An ASCII character is any byte with a value of 0 through 127,
inclusive.
.SH OPTIONS
.TP
.BR -h ", " --help
Write out a short usage message.
.TP
.BR -q ", " --quiet
Do not write any output except error messages.
Indicate ASCII/not-ASCII status only via the exit code.
.SH "EXIT STATUS"
.B isascii
returns an exit code of 0 if all input files (or standard input) consisted
only of ASCII characters.
It returns a non-zero error code if there were errors or at least one of
the inputs was not pure ASCII.
.SH "SEE ALSO"
.BR isutf8 (1).