Bash уроки

Функции в Bash

Функции в Bash - отличный способ повторного использования кода. В этом разделе нашего учебного руководства по Bash вы узнаете, как они работают и что вы можете с ними делать. Подумайте о функции как небольшом скрипте в скрипте. Это небольшой фрагмент кода, который вы можете вызывать несколько раз в своем скрипте. Они особенно полезны, если у вас есть определенные

Циклы for, while, until в Bash

В этом разделе нашего учебного пособия по Bash мы рассмотрим различные форматы циклов, доступные нам, а также обсудим, когда и почему вы можете использовать каждый из них. Циклы позволяют нам выполнять ряд команд и продолжать их повторять до тех пор, пока не будет достигнута конкретная ситуация. Они полезны для автоматизации повторяющихся задач. В сценариях Bash есть

If, else, case в Bash

В Bash, If утверждения очень полезны. В этом разделе нашего урока вы узнаете, как вы можете использовать, If инструкции в ваших сценариях Bash. If утверждения (и, тесно связанные, case ) позволяют нам принимать решения в наших сценариях Bash. Они позволяют нам решить, следует ли запускать часть кода на основе условий, которые мы можем установить. Если утверждения, объединенные с циклами (которые мы рассмотрим

Сложение, вычитание, умножение, деление, модуль в Bash

В зависимости от того, какой тип работы вы хотите, чтобы ваши сценарии выполнялись, вы можете в конечном итоге использовать арифметику много или не много. Однако разумная уверенность в том, что вам нужно будет использовать арифметику в какой-то момент. Подобно переменным, их разумно легко реализовать, и знание того, как это сделать, является важным навыком мастерства мастеров Bash. Существует

Пользовательский ввод в Bash

Если мы хотим попросить пользователя ввести его, мы будем использовать команду read . Эта команда берет ввод и сохраняет его в переменной. [crayon-5a5fe4b620916962613750/] Давайте рассмотрим простой пример: introduction.sh [crayon-5a5fe4b62091c767912389/] Давайте разберем это: Строка 4 - Распечатайте сообщение, запрашивающее пользователя для ввода. Строка 6 - Запустите команду чтения и сохраните ответ пользователя в переменной varname Строка 8 - echo еще одно сообщение, чтобы проверить, что команда чтения