Команды
Объединить действия оболочки в сценарий.
Разберитесь, как использовать Bash для командных сценариев и автоматизации.
Программирование на Bash — написание команд и сценариев для оболочки Bash с использованием переменных, условий, функций и других средств языка.
Эти профессии связаны с навыком в каталоге KURSEZ. Конкретные задачи зависят от специализации и места работы.
Объединить действия оболочки в сценарий.
Обработать аргументы и результаты команд.
Запустить сценарий на безопасных учебных данных.
Откройте учебную командную оболочку и подготовьте отдельную папку с копиями файлов.
Мини-курс ProductStar для специалистов, знакомых с серверами и инфраструктурой: Linux и Bash, CI/CD, Docker, Docker Compose и автоматизация настройки с Ansible.
Bash — командная оболочка и язык, который позволяет выполнять команды и объединять их в сценарии. Его используют для автоматизации задач в поддерживаемом окружении, например подготовки файлов или запуска проверок. Доступные команды и пути зависят от системы.
Сценарий может изменить или удалить файлы, поэтому нужно проверять аргументы, права и результаты команд. Пути с пробелами и ошибки отдельных команд требуют отдельного внимания. Сначала запускайте новые сценарии на копиях данных и документируйте условия выполнения.
Для практики напишите сценарий, который принимает путь к учебной папке и сообщает, существует ли она. Проверьте отсутствие аргумента и путь с пробелами, не изменяя содержимое папки.