Рубрика: bash


  • Оператор case

    Оператор case bash обычно используется для упрощения сложных условных выражений, когда у вас есть несколько разных вариантов. Использование оператора case вместо вложенных операторов if поможет вам сделать ваши сценарии bash более читабельными и простыми в обслуживании. Оператор case Bash имеет аналогичную концепцию с оператором switch Javascript или C. Основное отличие состоит в том, что в…


  • Как сравнить строки в Bash

    При написании сценариев Bash вам часто нужно сравнивать две строки, чтобы проверить, равны они или нет. Две строки равны, если они имеют одинаковую длину и содержат одинаковую последовательность символов. В этом руководстве описывается, как сравнивать строки в Bash. Операторы сравнения Операторы сравнения — это операторы, которые сравнивают значения и возвращают истину или ложь. При сравнении…


  • Оператор if else в Bash

    В этом руководстве мы познакомим вас с основами оператора if Bash и покажем, как использовать его в сценариях оболочки. Принятие решений — одна из самых фундаментальных концепций компьютерного программирования. Как и в любом другом языке программирования, if..else if , if..else , if..elif..else и вложенные if в Bash могут использоваться для выполнения кода на основе определенного…


  • Как проверить, существует ли файл или каталог в Bash

    Часто при написании сценариев оболочки вы можете оказаться в ситуации, когда вам нужно выполнить действие в зависимости от того, существует файл или нет. В Bash вы можете использовать команду test, чтобы проверить, существует ли файл, и определить тип файла. Команда test принимает одну из следующих синтаксических форм: test EXPRESSION [ EXPRESSION ] [[ EXPRESSION ]]…


  • Ln (создание символических ссылок)

    имволическая ссылка, также известная как символическая ссылка или программная ссылка, представляет собой файл особого типа, который указывает на другой файл или каталог. В этом руководстве мы расскажем, как использовать команду ln для создания символических ссылок. Типы ссылок В системах Linux / UNIX есть два типа ссылок: Жесткие ссылки . Вы можете рассматривать жесткую ссылку как…


  • Netcat (nc)

    Netcat (или nc ) — это утилита командной строки, которая считывает и записывает данные через сетевые соединения с использованием протоколов TCP или UDP. Это один из самых мощных инструментов в арсенале сетевых и системных администраторов, который считается швейцарским армейским ножом сетевых инструментов. Netcat является кроссплатформенным и доступен для Linux, macOS, Windows и BSD. Вы можете…