Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 611746)
Контекстум
Linux Format (Линукс Формат)  / №12 2015

GNU CORE UTILITIES: ЧАСТЬ 2 (80,00 руб.)

0   0
Страниц4
ID564753
АннотацияЗаймемся группой утилит пакета GNU Core Utilities, отвечающих за вывод содержимого каталогов: ls, dir, vdir, dircolors dirи ls в целом выполняют одинаковую функцию: выводят список элементов каталога. И опции у них одинаковы. Разница — в опциях по умолчанию. Это дублирование существует по требованию «Стандартов кодирования GNU [GNU Coding Standards]», где пункт 4.5 («Общие стандарты для интерфейсов») гласит, что программа вывода информации не должна зависеть от оборудования. ls из UNIX-систем выводит элементы каталога, окрашивая их в разные цвета по их типу. Но не все устройства вывода способны окрашивать текст. Плюс команда ls анализирует экранирующие последовательности (они же — escape-последовательности) для неграфических символов и пытается при выводе их интерпретировать; это тоже не для всех устройств.
GNU CORE UTILITIES: ЧАСТЬ 2 // Linux Format (Линукс Формат) .— 2015 .— №12 .— С. 64-67 .— URL: https://rucont.ru/efd/564753 (дата обращения: 17.05.2025)

Предпросмотр (выдержки из произведения)

Азы сис те мы Ос ваи ва ем ути ли ты, не об хо димые вам для пол но цен ной ра бо ты на Linux-ПК GNU Core Utilities: часть 2 Дмит рий Пан те леи чев про дол жа ет пу те ше ст вие по ба зо во му про грамм но му па ке ту из ок ру же ния GNU. <...> Ну как, на ча ло не по ка за лось тя же лым? <...> И при шел к вы воду, что на до стать сво бод ным: как от нар ко ти ков, так и от вла дель цев прав на ком мер ческое про грамм ное обес пе че ние. аймемся груп пой ути лит па ке та GNU Core Utilities, от ве чающих за вы вод со дер жи мо го ка та ло гов: ls, dir, vdir, dircolors. dir и ls в це лом вы пол ня ют оди на ко вую функ цию: вы во дят спи сок элементов ка та ло га. <...> Это дуб ли ро ва ние су ще ст ву ет по тре бо ванию «Стан дар тов ко ди ро ва ния GNU [GNU Coding Standards]», где пунк т 4.5 («Об щие стан дар ты для ин тер фей сов») гласит, что програм ма вы во да ин фор ма ции не долж на за ви сеть от обо ру до вания. ls из UNIX-сис те м вы во дит эле мен ты ка та ло га, ок ра ши вая их в раз ные цве та по их ти пу. <...> Но не все уст рой ст ва вы во да спо собны ок ра ши вать текст. <...> Плюс ко ман да ls ана ли зи ру ет эк ра ни рующие по сле до ва тель но сти (они же — escape-по сле до ва тель но сти) для не гра <...>