Простейшие скрипты

scripts_ubuntu2В данном разделе Вы найдёте небольшие скрипты, которые, вероятно помогут Вам освоить некоторые приёмы.

2.1 Традиционный скрипт “hello world”

          #!/bin/bash
          echo Hello World

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

Вторая строка – это единственное действие, выполняемое данным скриптом, печатающее ‘Hello world’ на терминале.

Если Вы получите что-то типа ./hello.sh: Command not found. то, возможно, первая строка ‘#!/bin/bash’ неправильная; запустите whereis bash или посмотрите finding bash, чтобы выяснить, какой должна быть эта строка.

2.2 Очень простой скрипт резервного копирования

        #!/bin/bash
        tar -cZf /var/my-backup.tgz /home/me/

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

 

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.