U+009D "OSC" OPERATING SYSTEM COMMAND Unicode Character

Unicode Version 17.0

OSC

U+009D "OSC" OPERATING SYSTEM COMMAND is part of the C1 control character set, originally defined for use in terminal and text communication protocols, particularly within the ANSI escape code sequences common in VT100 and similar terminal emulators. It serves as the start of an Operating System Command sequence, which instructs the terminal or receiving application to perform a system level action such as setting the window title, manipulating the clipboard, or changing the current working directory, with the command parameters following until the string terminator (typically BELL or ST) is sent. While not intended for general text display, this control character remains supported in many modern terminal environments for backward compatibility.

General Properties

Code Point U+009D
Version Added 1.1
Unicode 1.0 Name Operating System Command
Block Latin-1 Supplement
General Category Control
Canonical Combining Class Not Reordered
Bidirectional Class Boundary Neutral
Alias OPERATING SYSTEM COMMAND (control)
OSC (abbreviation)

Encodings

HTML Decimal Encoding 
HTML Hex Encoding 
UTF-8 Encoding 0xC2 0x9D
UTF-16 Encoding 0x009D
UTF-32 Encoding 0x0000009D
C/C++/Java Escape \u009d

Unicode Properties

NFC Quick Check Yes
NFD Quick Check Yes
NFKC Quick Check Yes
NFKD Quick Check Yes
Numeric Type None
Numeric Value NaN
Line Break Combining Mark
Script Common
Script Extensions Common
Indic Syllabic Category Other
Vertical Orientation Rotated
Grapheme Cluster Break Control
Word Break Other
Sentence Break Other