CLS (команда)
CLS |
---|
CLS (от англ. clear screen) — команда, используемая интерпретаторами командной строки command.com и cmd.exe в DOS, Digital Research FlexOS, IBM OS/2, Microsoft Windows и ReactOS, чтобы очистить экран или окно консоли от команд и любого вывода, генерированного ими. Однако эта команда не очищает историю команд пользователя. Также доступна в операционной системе DEC RT-11, в эмуляторе DOSBox с открытым исходным кодом и в оболочке EFI.[1][2][3][4] В других средах, таких как Linux и Unix, та же функциональность обеспечивается командой clear.
История
Команда доступна в MS-DOS версии 2 и новее.[5] Хотя основные истоки использования трёхсимвольной команды CLS в целях очистки экрана, вероятно, предшествовали использованию Microsoft, эта команда присутствовала до её использования MS-DOS, во встроенных диалектах ROM BASIC, которые Microsoft писала для ранних 8-разрядных микрокомпьютеров (например, TRS-80 Color BASIC[англ.]), где она служила той же цели. Диалекты BASIC для MS-DOS, написанные Microsoft, BASICA[англ.] и GW-BASIC, также имеют команду CLS в качестве ключевого слова, как и различные реализации BASIC, не относящиеся к Microsoft, такие как BBC BASIC на компьютерах BBC Micro. Команда CLS также присутствует в версиях BASIC для Microsoft Windows, однако она обычно очищает текст, напечатанный в форме, а не всё окно или элементы управления в форме.
Команда CLS появилась как команда очистки экрана во многих других диалектах BASIC и интерпретаторах командной строки из-за того, что она известна благодаря включению в MS-DOS. Software Link[англ.] PC-MOS[англ.] включает реализацию CLS. Как и остальная часть операционной системы, она находится под лицензией GPL v3. DR-DOS 6.0 также включает реализацию команды CLS.
См. также
Литература
- MS-DOS Commands: Microsoft Quick Reference, 4th Revised edition. — Microsoft Press[англ.], 1990. — ISBN 978-1556152894.
- Kathy Ivens. OS/2 Inside & Out / Kathy Ivens, Brian Proffit. — Osborne McGraw-Hill[англ.], 1993. — ISBN 978-0078818714.
- Frisch, Æleen. Windows 2000 Commands Pocket Reference. — O'Reilly, 2001. — ISBN 978-0-596-00148-3.
Примечания
- ↑ Архивированная копия . Дата обращения: 22 сентября 2021. Архивировано 25 сентября 2019 года.
- ↑ Архивированная копия . Дата обращения: 22 сентября 2021. Архивировано 14 апреля 2019 года.
- ↑ Microsoft TechNet Cls article . Дата обращения: 22 сентября 2021. Архивировано 3 февраля 2018 года.
- ↑ EFI Shells and Scripting . Intel. Дата обращения: 25 сентября 2013. Архивировано 30 января 2009 года.
- ↑ Running MS-DOS Version 6.22 (20th Anniversary Edition), 6th Revised edition. — Microsoft Press[англ.], 2003. — ISBN 0-7356-1812-7.