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

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 для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.