Ubuntu - скрипт Shell для виконання / запуску
Почніть писати скрипт оболонки в операційній системі Ubuntu Linux з #! / bin / bash або #! / bin / sh або #! / usr / bin / sh, що означає, що файл скрипту оболонки виконується "sh", який знаходиться в каталозі "bin". Це стандартна рекомендація з дистрибутивів Linux для написання цього рядка, без нього файл сценарію працює успішно. Збережіть сценарій оболонки як "filename.sh". Sh зображує файли зі скриптами, а система блокує всі дозволи в операційній системі Linux, щоб зробити файл безпечним; тому дистрибутиви Linux не рекомендується зберігати у текстовому форматі. Вставляйте дозволу до файлу сценарію, щоб дозволити користувачам різних рівнів читати, писати та виконувати файл сценарію, ввівши наступний рядок у Ubuntu:
chmod u + x sayH
./sayH
Проблема
Я пишу простий скрипт оболонки в Ubuntu Linux.
$ vi sayH echo "Ваше ім'я, будь ласка:" читати fname echo "Hello $ fname, Дозволяє бути другом!"
Як виконати і запустити в Linux ??
Рішення
Спочатку додайте "#! / Bin / bash" у верхній частині файлу:
#! / bin / bash
echo "Ваше ім'я, будь ласка:" читати fname echo "Hello $ fname, Дозволяє бути другом!"
Потім:
chmod u + x sayH
./sayH
Примітка
Завдяки jipicy за цей відгук на форумі.