Онлайн робочі станції OnWorks Linux та Windows

логотип

Безкоштовний онлайн-хостинг для робочих станцій

<Попередній | зміст | Наступна>

Формат файлу сценарію

Відповідно до традицій програмування, ми створимо програму «hello world», щоб продемонструвати надзвичайно простий сценарій. Тож давайте запустимо наші текстові редактори та введемо наступний сценарій:



#! / бін / баш

# Це наш перший сценарій. echo 'Hello World!'

#! / бін / баш

# Це наш перший сценарій. echo 'Hello World!'


Останній рядок нашого сценарію досить знайомий, просто нудьгувати команда з рядковим аргументом. Другий рядок теж знайомий. Схоже, коментар, який ми бачили, використаний у багатьох файлах конфігурації, які ми перевірили та відредагували. Що стосується коментарів у сценаріях оболонки, це те, що вони також можуть з’являтися в кінцях рядків, наприклад:



echo 'Hello World!' # Це теж коментар

echo 'Hello World!' # Це теж коментар


Все з # символ далі в рядку ігнорується. Як і багато інших речей, це також працює в командному рядку:


[me@linuxbox ~]$ echo 'Hello World!' # Це теж коментар

Привіт Світ!

[me@linuxbox ~]$ echo 'Hello World!' # Це теж коментар

Привіт Світ!


Хоча коментарі мало корисні в командному рядку, вони працюватимуть.

Перший рядок нашого сценарію трохи загадковий. Схоже, це має бути коментар, оскільки він починається з #, але це виглядає занадто цілеспрямовано, щоб бути таким. The #! По суті, послідовність символів є спеціальною конструкцією, яка називається a притон. Shebang використовується, щоб повідомити системі ім'я інтерпретатора, який слід використовувати для виконання наступного сценарію. Кожен сценарій оболонки повинен включати це як перший рядок.

Давайте збережемо наш файл сценарію як Привіт Світ.


Найпопулярніші хмарні обчислення ОС на OnWorks: