Архив рубрики: Bash

Bash скрипты linux — исполняемые файлы написанные на одноименном скриптовом языке. Используются для автоматизации задач по администрированию серверов.

 

 

Bash скрипты linux

Каждый bash скрипт должен начинаться с последовательности she-bang — #!/bin/bash, хотя вместо bash может указываться и другой интерпретатор — например, shell.

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

Чаще всего готовые скрипты помещают в задание планировщика CRON и выполняются в определенное время, заданное администратором.

 

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

Однако, возможности bash этим далеко не ограничиваются, это полноценный язык программирования, позволяющий реализовывать довольно сложные задачи.

 

 

bash меню, написание скрипта меню

bash — язык, на котором реализуются большинство скриптов, необходимые в системном администрировании. Также на bash можно создавать скрипты, которые будут требовать участия пользователя — выводить вопросы и считывать ответы выполняя на основании этих ответов те или иные действия.

Читать далее

Запись опубликована автором в рубрике Bash.

Как изменить размер терминала пользователя Ubuntu

Изменить размер терминала BASH скриптом бывает нужно для того чтобы Desktop приложение правильно отрабатывало и отображалось на экране пользователя. Задать необходимый размер можно в качестве условия продолжения программы.
Читать далее

Запись опубликована автором в рубрике Bash.