Добавить
Уведомления

Создание бэкапа файла (file BackUp) в BASH. Часть 1: Работа со временем в BASH. Функция date.

В этом видео продолжим написание скрипта автоматического разворачивания полнофункционального WEB-сервера на BASH. 00:00 Постановка задачи о написании BASH-скрипта для создания бэкапа файла 00:38 Создание нового BASH-скрипта 01:02 Какие переменные должен получить BASH-скрипт в качестве входных данных 01:25 Первая BASH-скрипта с указанием пути до интерпретатора bash 02:10 Комментарии в коде BASH-скрипта 02:43 Получение текущей даты в BASH-скрипте в нужном формате 03:16 Функция date BASH для работы со временем 05:07 Форматированный вывод информации о дате в BASH-скрипте 05:36 Форматированный вывод информации о времени BASH-скрипте 06:30 Форматированный вывод информации о времени и дате в BASH-скрипте 06:50 Создание переменной с текущем временем и датой в BASH-скрипте 07:31 Подключение BASH-скрипта с текущем временем и датой в качестве функции в другой BASH-скрипт 10:28 Тестирование работы BASH-скрипта с текущем временем и датой 11:33 Анонс продолжения написания BASH-скрипта для создания бэкапа файла 12:17 Мои контакты Видео случайным образом получилось в двух частях. (Просто психанул при монтаже.) =D В этой (первой) части рассмотрена функция BASH работы с датой и временем. Эта функция date позволяет получить текущую дату и время в различных форматах. Для того, чтобы выбрать подходящий формат вывода даты и времени, проще всего почитать help этой функции, расположенный непосредственно в операционной системе. Рассмотренные в видео форматы даты и времени, получаемые из системной функции date в BASH не являются едениственным способом работы со временем в Unix. Эта функция имеет множество параметров, которые позволяют не только работать с текущими значениями времени и даты, а также конвертировать дату и время в необходимый формат. Однако, для написания скрипта, достаточно небольшого конкретного функционала, кооторый позволяет быстро и просто сформировать суффикс для имени файла созвадавемого бэкапа. Для более полного рассмотрения необхобимого функционала системной функции data, категорически рекомндую почиать если не мануал, то хотя бы help, который позволяет быстро найти и пременить вывод даты и времени в требуемом формате. В следующей части продолжим написание полноценной функции, которая будет принимать на вход два параметра (имя и путь до файла, бэкап которого требуется сделать + имя директории, в который требуется поместить точную копию этого файла). Продолжение следует! ;) ПОЛЕЗНЫЕ ССЫЛКИ НА СТАТЬИ С ПОДРОБНЫМИ ИНСТРУКЦИЯМИ: 1. Статьи по программированию на Bash - https://mb4.ru/programming/bash.html 2. Статьи по Unix (на примере Debian) - https://mb4.ru/operating-system/unix.html 3. Статьи про PuTTY - https://mb4.ru/programms/programs-for-hosting/putty.html 4. Для тех, кто решил взять себе собственный сервер - https://mb4.ru/hosting/firstvds.html Для сотрудничества: https://mb4.ru/support.html #BASH #автоматизация #формат #файл #дата #время #сервер #unix #date #time #BackUp #file #help #дата #время #бэкап #функция

Иконка канала muba4
13 подписчиков
12+
5 лет назад
12+
5 лет назад

В этом видео продолжим написание скрипта автоматического разворачивания полнофункционального WEB-сервера на BASH. 00:00 Постановка задачи о написании BASH-скрипта для создания бэкапа файла 00:38 Создание нового BASH-скрипта 01:02 Какие переменные должен получить BASH-скрипт в качестве входных данных 01:25 Первая BASH-скрипта с указанием пути до интерпретатора bash 02:10 Комментарии в коде BASH-скрипта 02:43 Получение текущей даты в BASH-скрипте в нужном формате 03:16 Функция date BASH для работы со временем 05:07 Форматированный вывод информации о дате в BASH-скрипте 05:36 Форматированный вывод информации о времени BASH-скрипте 06:30 Форматированный вывод информации о времени и дате в BASH-скрипте 06:50 Создание переменной с текущем временем и датой в BASH-скрипте 07:31 Подключение BASH-скрипта с текущем временем и датой в качестве функции в другой BASH-скрипт 10:28 Тестирование работы BASH-скрипта с текущем временем и датой 11:33 Анонс продолжения написания BASH-скрипта для создания бэкапа файла 12:17 Мои контакты Видео случайным образом получилось в двух частях. (Просто психанул при монтаже.) =D В этой (первой) части рассмотрена функция BASH работы с датой и временем. Эта функция date позволяет получить текущую дату и время в различных форматах. Для того, чтобы выбрать подходящий формат вывода даты и времени, проще всего почитать help этой функции, расположенный непосредственно в операционной системе. Рассмотренные в видео форматы даты и времени, получаемые из системной функции date в BASH не являются едениственным способом работы со временем в Unix. Эта функция имеет множество параметров, которые позволяют не только работать с текущими значениями времени и даты, а также конвертировать дату и время в необходимый формат. Однако, для написания скрипта, достаточно небольшого конкретного функционала, кооторый позволяет быстро и просто сформировать суффикс для имени файла созвадавемого бэкапа. Для более полного рассмотрения необхобимого функционала системной функции data, категорически рекомндую почиать если не мануал, то хотя бы help, который позволяет быстро найти и пременить вывод даты и времени в требуемом формате. В следующей части продолжим написание полноценной функции, которая будет принимать на вход два параметра (имя и путь до файла, бэкап которого требуется сделать + имя директории, в который требуется поместить точную копию этого файла). Продолжение следует! ;) ПОЛЕЗНЫЕ ССЫЛКИ НА СТАТЬИ С ПОДРОБНЫМИ ИНСТРУКЦИЯМИ: 1. Статьи по программированию на Bash - https://mb4.ru/programming/bash.html 2. Статьи по Unix (на примере Debian) - https://mb4.ru/operating-system/unix.html 3. Статьи про PuTTY - https://mb4.ru/programms/programs-for-hosting/putty.html 4. Для тех, кто решил взять себе собственный сервер - https://mb4.ru/hosting/firstvds.html Для сотрудничества: https://mb4.ru/support.html #BASH #автоматизация #формат #файл #дата #время #сервер #unix #date #time #BackUp #file #help #дата #время #бэкап #функция

, чтобы оставлять комментарии