Теги: Linux

Linux. Циклы for, while и until

Оператор for служит для выполнения одной или нескольких команд указанное количество раз. Команды, указанные в промежутке между операторами do и done, называются телом цикла. В начале цикла первое слово присваивается переменной цикла и далее выполняется тело цикла.
Категория: ОС Linux • Сценарии
Теги: Bash • IFS • Linux • Оператор • Цикл

Linux. Команда read

Когда выполняется эта команда, оболочка читает строку из стандартного ввода и присваивает первое слово первой переменной, второе слово — второй переменной и т.д. Если же слов в строке оказывается больше, чем переменных, лишние слова присваиваются последней переменной.
Категория: ОС Linux • Сценарии
Теги: Bash • CLI • Linux • stdin • Команда • Переменная

Linux. Кавычки в bash

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

Linux. Команда getopts

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

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

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

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

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

Конструкции ((…)) и [[…]]

Конструкция ((…)) позволяет работать с целыми числами, умеет работать с логическими операторами, ее часто используют в операторе if. Конструкция [[…]] позволяет использовать более естественный синтаксис для проверки файлов и сравнения строк.
Категория: ОС Linux • Сценарии
Теги: Bash • CLI • Linux • Команда

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

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

Linux. Команда test

Предназначена для проверки типа файла и сравнения чисел и строк. Возвращает код возврата 0 (истина) или 1 (ложь) в зависимости от вычисления выражения. Выражения могут быть как унарными, так и бинарными.
Категория: ОС Linux • Команды
Теги: Bash • CLI • Linux • Команда

Linux. Команда sort

Команда sort сортирует содержимое файла в алфавитном или нумерологическом порядке. Если задать несколько файлов, то команда соединит их и, рассортировав, выдаст единым списком.
Категория: ОС Linux • Команды
Теги: Bash • CLI • 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.