Разное

Язык обработки шаблонов awk

Awk — скриптовый язык построчного разбора и обработки входного потока (например, текстового файла) по заданным шаблонам (регулярным выражениям). Часто используется в сценариях командной строки. С помощью языка awk можно объявлять переменные, использовать арифметические и строковые операторы…
Категория: ОС LinuxРазное
Теги: LinuxRegExpШаблон

Перенаправление ввода-вывода

Всё в Linux — это файлы, в том числе — ввод и вывод. Операционная система идентифицирует файлы с использованием дескрипторов. Каждому процессу позволено иметь до девяти открытых дескрипторов файлов. Оболочка bash резервирует первые три дескриптора с идентификаторами 0, 1 и 2.
Категория: ОС LinuxРазное
Теги: BashCLILinuxstderrstdinstdoutПоток

Linux. Переменные окружения и оболочки

Каждый раз, когда активируется сессия оболочки, запускается процесс для сбора и компиляции информации, которая должна быть доступна оболочке и ее дочерним процессам. Оболочка получает эти данные от множества различных файлов и настроек в системе.
Категория: ОС LinuxРазное
Теги: BashCLIexportLinuxsetunsetОкружениеПеременная

Linux. Кавычки в bash

Оболочка распознает четыре типа знаков кавычек: знак одиночной кавычки, знак двойной кавычки, знак обратного слэша, знак обратной кавычки. Одиночные кавычки чаще всего используется для объединения в единый элемент последовательности символов, включая пробелы.
Категория: ОС LinuxРазное
Теги: BashCLILinux

Раскрытие выражений (expansion)

Когда оболочка получает какую-то командную строку на выполнение, она до начала выполнения команды осуществляет «грамматический разбор» полученной командной строки. Одним из этапов такого «разбора» является подстановка выражений.
Категория: ОС LinuxРазное
Теги: BashCLILinuxКоманда

Подстановки имен файлов

Когда вы набираете команду типа ls *.txt и нажимаете Enter, задача поиска файлов, совпадающих с критерием *.txt решается не только командой ls, но и самой оболочкой. Здесь требуется небольшое объяснение о том, как командная строка интерпретируется в shell.
Категория: ОС LinuxРазное
Теги: BashCLILinuxКомандаФайлШаблон

Выполнение нескольких команд в командной строке

В командной строке можно объединять сразу несколько команд в одну строку (в один запуск). Например, вам нужно выполнить сначала одну команду, за ней вторую и так далее. Но вы хотите сразу вбить в командной строке одну инструкцию, которая все сделает.
Категория: ОС LinuxРазное
Теги: BashCLILinuxКоманда

Потоковый редактор sed

Редактор sed получает входной поток построчно, редактирует каждую строку согласно правилам, и затем выводит результат в выходной поток. Набор команд sed сделан по образцу строкового редактора ed.
Категория: ОС LinuxРазное

Строковый редактор ed

При запуске редактора ed, выделяется специальная область внутренней памяти машины. Эта область называется буфером. При редактировании файла, его содержимое копируется в этот буфер и работа идет именно с ним.
Категория: ОС LinuxРазное
Каталог оборудования
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Производители
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Функциональные группы
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.