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

логотип

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

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

Синтаксичні помилки

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

У наступних обговореннях ми будемо використовувати цей сценарій, щоб продемонструвати поширені типи помилок:



#! / бін / баш


# проблема: скрипт для демонстрації поширених помилок number=1

якщо [ $число = 1 ]; тоді

echo "Число дорівнює 1." інше

echo "Число не дорівнює 1."

fi

#! / бін / баш


# проблема: скрипт для демонстрації поширених помилок number=1

якщо [ $число = 1 ]; тоді

echo "Число дорівнює 1." інше

echo "Число не дорівнює 1."

fi


Як написано, цей скрипт працює успішно:



[me@linuxbox ~]$ біда

Число дорівнює 1.

[me@linuxbox ~]$ біда

Число дорівнює 1.


 

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