Онлайн-рабочие станции OnWorks Linux и Windows

Логотип

Бесплатный хостинг в Интернете для рабочих станций

<Предыдущая | Содержание: | Следующая>

Формат файла сценария

Следуя традиции программирования, мы создадим программу «hello world» для демонстрации чрезвычайно простого сценария. Итак, запустим наши текстовые редакторы и введем следующий скрипт:



#! / Bin / Баш

# Это наш первый скрипт. echo "Hello World!"

#! / Bin / Баш

# Это наш первый скрипт. echo "Hello World!"


Последняя строка нашего сценария довольно знакома, просто эхо команда со строковым аргументом. Вторая строка тоже знакома. Это похоже на комментарий, который мы видели во многих файлах конфигурации, которые мы исследовали и редактировали. Одна вещь о комментариях в сценариях оболочки заключается в том, что они также могут появляться в конце строк, например:



эхо "Hello World!" # Это тоже комментарий

эхо "Hello World!" # Это тоже комментарий


Все из # символ вперед в строке игнорируется. Как и многие другие вещи, это работает и в командной строке:


[я @ linuxbox ~] $ эхо "Hello World!" # Это тоже комментарий

Привет мир!

[я @ linuxbox ~] $ эхо "Hello World!" # Это тоже комментарий

Привет мир!


Хотя комментарии в командной строке мало пригодны, они будут работать.

Первая строка нашего сценария немного загадочна. Похоже, это должен быть комментарий, поскольку он начинается с #, но это выглядит слишком целеустремленным, чтобы быть просто так. В #! последовательность символов - это, по сути, специальная конструкция, называемая притон. Shebang используется для того, чтобы сообщить системе имя интерпретатора, который следует использовать для выполнения следующего сценария. Каждый сценарий оболочки должен включать это в качестве своей первой строки.

Сохраним наш файл скрипта как Привет, мир.


Лучшие облачные вычисления для ОС в OnWorks: