Knowledge

End-of-Transmission character

Source 📝

25: 480: 302:
If the terminal driver is in "raw" mode, it no longer interprets control characters, and the EOT character is sent unchanged to the program, which is free to interpret it any way it likes. A program may then decide to handle the EOT byte as an indication that it should end the text; this would then
241:
In Unix, the end-of-file character (by default EOT) causes the terminal driver to make available all characters in its input buffer immediately; normally the driver would collect characters until it sees an end-of-line character. If the input buffer is empty (because no characters have been typed
343:
A single Poll (ask the station for data) or Select (send data to the station) operation will include two round-trip send-reply operations between the polling station and the station being polled, the final operation being transmission of a single EOT character to the initiating station.
339:
Poll/Select, or Burroughs TD830 Contention Mode protocol use the EOT character to terminate a communications sequence between two cooperating stations (such as a host multiplexer or Input/Output terminal).
484: 242:
since the last end-of-line or end-of-file), a program reading from the terminal reads a count of zero bytes. In Unix, such a condition is understood as having reached the end of the file.
234:
in DOS. The DOS Control-Z byte is actually sent and/or placed in files to indicate where the text ends. In contrast, the Control-D causes the Unix terminal driver to signal the
42: 263:
command with no arguments, so it accepts its input from the keyboard and prints output to the screen. Type a few characters without pressing
89: 61: 147:
An EOT is often used to initiate other functions, such as releasing circuits, disconnecting terminals, or placing receive terminals in a
283:
is typed without typing any characters first, the input stream is terminated and the program ends. An actual EOT is obtained by typing
68: 396: 238:
condition, which is not a character, while the byte has no special meaning if actually read or written from a file or terminal.
140:. Its intended use is to indicate the conclusion of a transmission that may have included one or more texts and any associated 75: 489: 57: 424: 455: 134: 108: 222:
can also be used as a graphic representation of EOT; it is defined in Unicode as "symbol for End of Transmission".
495: 46: 82: 517: 353: 35: 391: 275:. The characters typed to that point are sent to cat, which then writes them to the screen. If 328: 148: 8: 386: 320: 122: 363: 152: 137: 499: 448: 417: 193: 314: 511: 235: 156: 247: 231: 24: 336: 167: 141: 319:
The EOT character is used in legacy communications protocols by
358: 332: 256: 209:
for when EOT needs to be displayed graphically. In addition,
163: 315:
Usage in mainframe computer system communications protocols
252: 324: 151:
condition. Its most common use today is to cause a Unix
49:. Unsourced material may be challenged and removed. 335:. Terminal transmission control protocols such as 509: 230:The EOT character in Unix is different from the 159:and thus exit programs that are awaiting input. 381: 379: 109:Learn how and when to remove this message 376: 510: 387:"end-of-transmission character (EOT)" 47:adding citations to reliable sources 18: 13: 245:This can be demonstrated with the 225: 14: 529: 196:. Unicode provides the character 483: This article incorporates 478: 255:-like operating systems such as 23: 496:General Services Administration 461:from the original on 2019-12-30 430:from the original on 2019-01-18 399:from the original on 2020-11-23 58:"End-of-Transmission character" 34:needs additional citations for 441: 410: 207:SYMBOL FOR END OF TRANSMISSION 170:, the character is encoded at 16:Transmission control character 1: 369: 127:End-of-Transmission character 311:is handled by DOS programs. 7: 347: 180:. It can be referred to as 10: 534: 449:"Miscellaneous Technical" 354:C0 and C1 control codes 491:Federal Standard 1037C 485:public domain material 392:Federal Standard 1037C 323:manufacturers such as 329:Burroughs Corporation 178:<control-0004> 43:improve this article 518:Control characters 418:"Control Pictures" 321:mainframe computer 303:be similar to how 123:telecommunications 364:Keyboard shortcut 155:driver to signal 138:control character 119: 118: 111: 93: 525: 504: 503: 498:. Archived from 482: 481: 470: 469: 467: 466: 460: 453: 445: 439: 438: 436: 435: 429: 422: 414: 408: 407: 405: 404: 383: 262: 250: 221: 218: 215: 213: 208: 205: 202: 200: 191: 179: 176: 174: 114: 107: 103: 100: 94: 92: 51: 27: 19: 533: 532: 528: 527: 526: 524: 523: 522: 508: 507: 488: 479: 477: 474: 473: 464: 462: 458: 451: 447: 446: 442: 433: 431: 427: 420: 416: 415: 411: 402: 400: 385: 384: 377: 372: 350: 317: 310: 306: 298: 294: 290: 286: 282: 278: 274: 270: 266: 260: 246: 228: 226:Meaning in Unix 219: 216: 211: 210: 206: 203: 198: 197: 189: 187: 183: 177: 172: 171: 115: 104: 98: 95: 52: 50: 40: 28: 17: 12: 11: 5: 531: 521: 520: 506: 505: 502:on 2022-01-22. 472: 471: 440: 409: 374: 373: 371: 368: 367: 366: 361: 356: 349: 346: 316: 313: 308: 304: 296: 292: 288: 284: 280: 276: 272: 268: 264: 227: 224: 220:ELECTRIC ARROW 194:caret notation 185: 181: 117: 116: 31: 29: 22: 15: 9: 6: 4: 3: 2: 530: 519: 516: 515: 513: 501: 497: 493: 492: 486: 476: 475: 457: 450: 444: 426: 419: 413: 398: 394: 393: 388: 382: 380: 375: 365: 362: 360: 357: 355: 352: 351: 345: 341: 338: 334: 330: 326: 322: 312: 300: 258: 254: 249: 243: 239: 237: 233: 223: 195: 169: 165: 160: 158: 154: 150: 145: 143: 139: 136: 132: 128: 124: 113: 110: 102: 91: 88: 84: 81: 77: 74: 70: 67: 63: 60: –  59: 55: 54:Find sources: 48: 44: 38: 37: 32:This article 30: 26: 21: 20: 500:the original 490: 463:. Retrieved 443: 432:. Retrieved 412: 401:. Retrieved 390: 342: 318: 301: 267:, then type 244: 240: 229: 161: 146: 135:transmission 130: 126: 120: 105: 96: 86: 79: 72: 65: 53: 41:Please help 36:verification 33: 251:program on 157:end of file 99:August 2008 465:2013-04-07 434:2013-04-06 403:2009-03-15 370:References 331:, and the 259:: Run the 144:headings. 69:newspapers 232:Control-Z 512:Category 456:Archived 425:Archived 397:Archived 395:. 1996. 348:See also 337:IBM 3270 217:⌁ 204:␄ 153:terminal 265:↵ Enter 168:Unicode 149:standby 142:message 133:) is a 83:scholar 214: 212:U+2301 201: 199:U+2404 175: 173:U+0004 85:  78:  71:  64:  56:  487:from 459:(PDF) 452:(PDF) 428:(PDF) 421:(PDF) 359:ASCII 333:BUNCH 291:then 257:Linux 164:ASCII 125:, an 90:JSTOR 76:books 305:Ctrl 293:Ctrl 285:Ctrl 277:Ctrl 269:Ctrl 253:Unix 182:Ctrl 166:and 62:news 325:IBM 261:cat 248:cat 236:EOF 192:in 162:In 131:EOT 121:In 45:by 514:: 494:. 454:. 423:. 389:. 378:^ 327:, 299:. 190:^D 188:, 468:. 437:. 406:. 309:Z 307:+ 297:D 295:+ 289:V 287:+ 281:D 279:+ 273:D 271:+ 186:D 184:+ 129:( 112:) 106:( 101:) 97:( 87:· 80:· 73:· 66:· 39:.

Index


verification
improve this article
adding citations to reliable sources
"End-of-Transmission character"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
telecommunications
transmission
control character
message
standby
terminal
end of file
ASCII
Unicode
caret notation
Control-Z
EOF
cat
Unix
Linux
mainframe computer
IBM
Burroughs Corporation
BUNCH

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.