Меню

Избранное

Написание скриптов в Bash

Изучите, как объединять команды оболочки в повторяемый сценарий.

В чём состоит навык

Скрипт Bash — текстовый файл с командами и конструкциями оболочки Bash, который выполняет последовательность действий.

Источник ↗

В каких профессиях пригодится навык

Эти профессии связаны с навыком в каталоге KURSEZ. Конкретные задачи зависят от специализации и места работы.

Связанные профессии

Где пригодится

01

Повторяемые действия

Собрать последовательность команд в один сценарий.

02

Параметры

Передать скрипту входные значения при запуске.

03

Проверка результата

Проверить ошибки и результат выполнения на учебных данных.

Подготовка, навыки и инструменты

Познакомьтесь с командной строкой и подготовьте отдельную учебную папку с копиями файлов.

Связанные инструменты

Курсы для развития навыка «Написание скриптов в Bash»

Яндекс Практикум
6 месяцев · Онлайн

Системный администратор

Курс Яндекс Практикума знакомит с системным администрированием с нуля: в программе Linux, сети, хранение данных, автоматизация и основы DevOps.

92 400 ₽
Стоимость курса
от 3 772 ₽ / мес. на 36 мес.
ProductStar
1 месяц · Онлайн

Инструменты DevOps

Мини-курс ProductStar для специалистов, знакомых с серверами и инфраструктурой: Linux и Bash, CI/CD, Docker, Docker Compose и автоматизация настройки с Ansible.

19 900 ₽
При оплате частями
1 990 ₽ / мес. · 10 мес.
Яндекс Практикум
4 месяца · Онлайн

DevOps для эксплуатации и разработки

Курс Яндекс Практикума рассчитан на специалистов с опытом в IT. За четыре месяца участники изучают DevOps-практики, автоматизацию инфраструктуры, контейнеры и мониторинг.

109 200 ₽
Стоимость курса
от 4 458 ₽ / мес. на 36 мес.

Содержание

Что важно знать о навыке «Написание скриптов в Bash»

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

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

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

Что посмотреть дальше

KURSEZ

Навыки, которые можно проверить

Откройте каталог навыков и найдите материалы по интересующей вас задаче.

Открыть
KURSEZ

DevOps-инженер

Узнайте о связанных с профессией задачах и обучении.

Открыть
KURSEZ

Bash

Узнайте об инструменте и связанных с ним материалах KURSEZ.

Открыть

Настройки аналитики

Аналитика не подключена

Сейчас KURSEZ не отправляет данные в Яндекс Метрику. После её подключения здесь можно будет разрешить аналитику или отказаться от неё. Вебвизор использоваться не будет.

Каталог, избранное и переходы на сайты школ доступны без аналитики.