1*ee0c356bSchristos.\" $NetBSD: ascii.7,v 1.15 2019/11/19 05:11:33 christos Exp $ 2294d9cc7Sjtc.\" Copyright (c) 1989, 1990, 1993 3294d9cc7Sjtc.\" The Regents of the University of California. All rights reserved. 461f28255Scgd.\" 561f28255Scgd.\" Redistribution and use in source and binary forms, with or without 661f28255Scgd.\" modification, are permitted provided that the following conditions 761f28255Scgd.\" are met: 861f28255Scgd.\" 1. Redistributions of source code must retain the above copyright 961f28255Scgd.\" notice, this list of conditions and the following disclaimer. 1061f28255Scgd.\" 2. Redistributions in binary form must reproduce the above copyright 1161f28255Scgd.\" notice, this list of conditions and the following disclaimer in the 1261f28255Scgd.\" documentation and/or other materials provided with the distribution. 13075022b3Sagc.\" 3. Neither the name of the University nor the names of its contributors 1461f28255Scgd.\" may be used to endorse or promote products derived from this software 1561f28255Scgd.\" without specific prior written permission. 1661f28255Scgd.\" 1761f28255Scgd.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1861f28255Scgd.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1961f28255Scgd.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2061f28255Scgd.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2161f28255Scgd.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2261f28255Scgd.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2361f28255Scgd.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2461f28255Scgd.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2561f28255Scgd.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2661f28255Scgd.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2761f28255Scgd.\" SUCH DAMAGE. 2861f28255Scgd.\" 29294d9cc7Sjtc.\" @(#)ascii.7 8.1 (Berkeley) 6/5/93 30*ee0c356bSchristos.\" $FreeBSD: head/share/man/man7/ascii.7 325217 2017-10-31 06:43:37Z eadler $ 3161f28255Scgd.\" 32*ee0c356bSchristos.Dd November 19, 2019 3361f28255Scgd.Dt ASCII 7 3461f28255Scgd.Os 3561f28255Scgd.Sh NAME 3661f28255Scgd.Nm ascii 37*ee0c356bSchristos.Nd octal, hexadecimal, decimal and binary 38*ee0c356bSchristos.Tn ASCII 39*ee0c356bSchristoscharacter sets 4061f28255Scgd.Sh DESCRIPTION 4161f28255ScgdThe 4261f28255Scgd.Nm octal 4361f28255Scgdset: 4461f28255Scgd.Bd -literal -offset left 45*ee0c356bSchristos000 NUL 001 SOH 002 STX 003 ETX 004 EOT 005 ENQ 006 ACK 007 BEL 46*ee0c356bSchristos010 BS 011 HT 012 LF 013 VT 014 FF 015 CR 016 SO 017 SI 47*ee0c356bSchristos020 DLE 021 DC1 022 DC2 023 DC3 024 DC4 025 NAK 026 SYN 027 ETB 48*ee0c356bSchristos030 CAN 031 EM 032 SUB 033 ESC 034 FS 035 GS 036 RS 037 US 49*ee0c356bSchristos040 SP 041 ! 042 " 043 # 044 $ 045 % 046 & 047 ' 5061f28255Scgd050 ( 051 ) 052 * 053 + 054 , 055 - 056 . 057 / 5161f28255Scgd060 0 061 1 062 2 063 3 064 4 065 5 066 6 067 7 5201869ca4Swiz070 8 071 9 072 : 073 ; 074 < 075 = 076 > 077 ? 5361f28255Scgd100 @ 101 A 102 B 103 C 104 D 105 E 106 F 107 G 5461f28255Scgd110 H 111 I 112 J 113 K 114 L 115 M 116 N 117 O 5561f28255Scgd120 P 121 Q 122 R 123 S 124 T 125 U 126 V 127 W 5661f28255Scgd130 X 131 Y 132 Z 133 [ 134 \e\ 135 ] 136 ^ 137 _ 5761f28255Scgd140 ` 141 a 142 b 143 c 144 d 145 e 146 f 147 g 5861f28255Scgd150 h 151 i 152 j 153 k 154 l 155 m 156 n 157 o 5961f28255Scgd160 p 161 q 162 r 163 s 164 t 165 u 166 v 167 w 60*ee0c356bSchristos170 x 171 y 172 z 173 { 174 | 175 } 176 ~ 177 DEL 6161f28255Scgd.Ed 6261f28255Scgd.Pp 6361f28255ScgdThe 64294d9cc7Sjtc.Nm hexadecimal 6561f28255Scgdset: 6661f28255Scgd.Bd -literal -offset left 67*ee0c356bSchristos00 NUL 01 SOH 02 STX 03 ETX 04 EOT 05 ENQ 06 ACK 07 BEL 68*ee0c356bSchristos08 BS 09 HT 0a LF 0b VT 0c FF 0d CR 0e SO 0f SI 69*ee0c356bSchristos10 DLE 11 DC1 12 DC2 13 DC3 14 DC4 15 NAK 16 SYN 17 ETB 70*ee0c356bSchristos18 CAN 19 EM 1a SUB 1b ESC 1c FS 1d GS 1e RS 1f US 71*ee0c356bSchristos20 SP 21 ! 22 " 23 # 24 $ 25 % 26 & 27 ' 7261f28255Scgd28 ( 29 ) 2a * 2b + 2c , 2d - 2e . 2f / 7361f28255Scgd30 0 31 1 32 2 33 3 34 4 35 5 36 6 37 7 7401869ca4Swiz38 8 39 9 3a : 3b ; 3c < 3d = 3e > 3f ? 7561f28255Scgd40 @ 41 A 42 B 43 C 44 D 45 E 46 F 47 G 7661f28255Scgd48 H 49 I 4a J 4b K 4c L 4d M 4e N 4f O 7761f28255Scgd50 P 51 Q 52 R 53 S 54 T 55 U 56 V 57 W 7861f28255Scgd58 X 59 Y 5a Z 5b [ 5c \e\ 5d ] 5e ^ 5f _ 7961f28255Scgd60 \` 61 a 62 b 63 c 64 d 65 e 66 f 67 g 8061f28255Scgd68 h 69 i 6a j 6b k 6c l 6d m 6e n 6f o 8161f28255Scgd70 p 71 q 72 r 73 s 74 t 75 u 76 v 77 w 82*ee0c356bSchristos78 x 79 y 7a z 7b { 7c | 7d } 7e ~ 7f DEL 8361f28255Scgd.Ed 8461f28255Scgd.Pp 8561f28255ScgdThe 8661f28255Scgd.Nm decimal 8761f28255Scgdset: 8861f28255Scgd.Bd -literal -offset left 89*ee0c356bSchristos 0 NUL 1 SOH 2 STX 3 ETX 4 EOT 5 ENQ 6 ACK 7 BEL 90*ee0c356bSchristos 8 BS 9 HT 10 LF 11 VT 12 FF 13 CR 14 SO 15 SI 91*ee0c356bSchristos 16 DLE 17 DC1 18 DC2 19 DC3 20 DC4 21 NAK 22 SYN 23 ETB 92*ee0c356bSchristos 24 CAN 25 EM 26 SUB 27 ESC 28 FS 29 GS 30 RS 31 US 93*ee0c356bSchristos 32 SP 33 ! 34 " 35 # 36 $ 37 % 38 & 39 ' 9461f28255Scgd 40 ( 41 ) 42 * 43 + 44 , 45 - 46 . 47 / 9561f28255Scgd 48 0 49 1 50 2 51 3 52 4 53 5 54 6 55 7 9601869ca4Swiz 56 8 57 9 58 : 59 ; 60 < 61 = 62 > 63 ? 9761f28255Scgd 64 @ 65 A 66 B 67 C 68 D 69 E 70 F 71 G 9861f28255Scgd 72 H 73 I 74 J 75 K 76 L 77 M 78 N 79 O 9961f28255Scgd 80 P 81 Q 82 R 83 S 84 T 85 U 86 V 87 W 10061f28255Scgd 88 X 89 Y 90 Z 91 [ 92 \e\ 93 ] 94 ^ 95 _ 10161f28255Scgd 96 ` 97 a 98 b 99 c 100 d 101 e 102 f 103 g 10261f28255Scgd104 h 105 i 106 j 107 k 108 l 109 m 110 n 111 o 10361f28255Scgd112 p 113 q 114 r 115 s 116 t 117 u 118 v 119 w 104*ee0c356bSchristos120 x 121 y 122 z 123 { 124 | 125 } 126 ~ 127 DEL 10561f28255Scgd.Ed 106d42b6a1cSpgoyette.Pp 107*ee0c356bSchristosThe 108*ee0c356bSchristos.Nm binary 109*ee0c356bSchristosset: 110*ee0c356bSchristos.Bd -literal -offset left 111*ee0c356bSchristos 00 01 10 11 112*ee0c356bSchristos 113*ee0c356bSchristosNUL SP @ ` 00000 114*ee0c356bSchristosSOH ! A a 00001 115*ee0c356bSchristosSTX " B b 00010 116*ee0c356bSchristosETX # C c 00011 117*ee0c356bSchristosEOT $ D d 00100 118*ee0c356bSchristosENQ % E e 00101 119*ee0c356bSchristosACK & F f 00110 120*ee0c356bSchristosBEL ' G g 00111 121*ee0c356bSchristos BS ( H h 01000 122*ee0c356bSchristos HT ) I i 01001 123*ee0c356bSchristos LF * J j 01010 124*ee0c356bSchristos VT + K k 01011 125*ee0c356bSchristos FF , L l 01100 126*ee0c356bSchristos CR - M m 01101 127*ee0c356bSchristos SO . N n 01110 128*ee0c356bSchristos SI / O o 01111 129*ee0c356bSchristosDLE 0 P p 10000 130*ee0c356bSchristosDC1 1 Q q 10001 131*ee0c356bSchristosDC2 2 R r 10010 132*ee0c356bSchristosDC3 3 S s 10011 133*ee0c356bSchristosDC4 4 T t 10100 134*ee0c356bSchristosNAK 5 U u 10101 135*ee0c356bSchristosSYN 6 V v 10110 136*ee0c356bSchristosETB 7 W w 10111 137*ee0c356bSchristosCAN 8 X x 11000 138*ee0c356bSchristos EM 9 Y y 11001 139*ee0c356bSchristosSUB : Z z 11010 140*ee0c356bSchristosESC ; [ { 11011 141*ee0c356bSchristos FS < \e\ | 11100 142*ee0c356bSchristos GS = ] } 11101 143*ee0c356bSchristos RS > ^ - 11110 144*ee0c356bSchristos US ? _ DEL 11111 145*ee0c356bSchristos.Ed 146*ee0c356bSchristos.Pp 147*ee0c356bSchristosThe full 148*ee0c356bSchristos.Nm names 149*ee0c356bSchristosof the control character set: 150*ee0c356bSchristos.Bd -literal -offset left 151*ee0c356bSchristosNUL NULl 152*ee0c356bSchristosSOH Start Of Heading 153*ee0c356bSchristosSTX Start Of Text 154*ee0c356bSchristosETX End Of Text 155*ee0c356bSchristosEOT End Of Transmission 156*ee0c356bSchristosENQ ENQuiry 157*ee0c356bSchristosACK ACKnowledge 158*ee0c356bSchristosBEL BELl 159*ee0c356bSchristos BS BackSpace 160*ee0c356bSchristos HT Horizontal Tab 161*ee0c356bSchristos LF Line Feed (new line) 162*ee0c356bSchristos VT Vertical Tab 163*ee0c356bSchristos FF new page Form Feed 164*ee0c356bSchristos CR Carriage Return 165*ee0c356bSchristos SO Shift Out 166*ee0c356bSchristos SI Shift In 167*ee0c356bSchristosDLE Data Link Escape 168*ee0c356bSchristosDC1 Device Control 1 169*ee0c356bSchristosDC2 Device Control 2 170*ee0c356bSchristosDC3 Device Control 3 171*ee0c356bSchristosDC4 Device Control 4 172*ee0c356bSchristosNAK Negative AcKnowledge 173*ee0c356bSchristosSYN SYNchronous idle 174*ee0c356bSchristosETB End of Transmission Block 175*ee0c356bSchristosCAN CANcel 176*ee0c356bSchristos EM End of Medium 177*ee0c356bSchristosSUB SUBstitute 178*ee0c356bSchristosESC ESCape 179*ee0c356bSchristos FS File Separator 180*ee0c356bSchristos GS Group Separator 181*ee0c356bSchristos RS Record Separator 182*ee0c356bSchristos US Unit Separator 183*ee0c356bSchristos.Ed 18461f28255Scgd.Sh FILES 18561f28255Scgd.Bl -tag -width /usr/share/misc/ascii -compact 18661f28255Scgd.It Pa /usr/share/misc/ascii 18761f28255Scgd.El 188f3e3e81aSsevan.Sh STANDARDS 189f3e3e81aSsevan.Rs 190f3e3e81aSsevan.%T Information Systems - Coded Character Sets - 7-Bit American National\ 191f3e3e81aSsevanStandard Code for Information Interchange (7-Bit ASCII) 192f3e3e81aSsevan.%R INCITS 4-1986[R2017] 193f3e3e81aSsevan.%Q InterNational Committee for Information Technology Standards 194f3e3e81aSsevan.Re 19561f28255Scgd.Sh HISTORY 19661f28255ScgdAn 1973709ba50Senami.Nm 19861f28255Scgdmanual page appeared in 199f3e3e81aSsevan.At v2 . 200