22.3. Привет, мир!
22.3. Привет, мир!
По традиции напишем первый сценарий, выводящий всем известную фразу: «Привет, мир!» (Hello world!). Вся работа со сценариями выполняется обычно в консоли (или в терминале), но для редактирования сценариев вы можете использовать любимый графический редактор, например, kedit (листинг 22.2).
Листинг 22.2. Первый сценарий
#!/bin/bash
echo "Привет, мир!"
Первая строка нашего сценария — это указание, что он должен быть обработан программой /bin/bash. Обратите внимание — если между # и ! окажется пробел, то данная директива не сработает, поскольку будет воспринята как обычный комментарий. Комментарии начинаются, как вы уже догадались, с решетки:
# Комментарий
Вторая строка — это оператор echo, выводящий нашу строку. Сохраните сценарий под именем hello и введите команду:
$ chmod +x hello
Для запуска сценария введите команду:
./hello
На экране вы увидите строку:
Привет, мир!
Чтобы вводить для запуска сценария просто hello (без ./), сценарий нужно скопировать в каталог /usr/bin (точнее, в любой каталог из переменной окружения PATH):
# cp./hello /usr/bin
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
22.3. Привет, мир!
22.3. Привет, мир! По традиции напишем первый сценарий, выводящий всем известную фразу: «Привет, мир!» (Hello world!). Вся работа со сценариями выполняется обычно в консоли (или в терминале), но для редактирования сценариев вы можете использовать любимый графический редактор,
Физкульт-привет! Автор: Дмитрий Лаптев.
Физкульт-привет! Автор: Дмитрий Лаптев. © 2003-2006, Издательский дом | http://www.computerra.ru/Журнал «Домашний компьютер» | http://www.homepc.ru/Этот материал Вы всегда сможете найти по его постоянному адресу: /2006/122/284580/Часто ли нам приходится присутствовать при рождении нового класса
13-Я КОМНАТА: Привет, Алекс!
13-Я КОМНАТА: Привет, Алекс! Автор: Сергей ЛеоновСлово «дуроскоп» придумал не я – каюсь, подсмотрел где-то в Сети. Кто еще не понял – это так теперь кое-кто именует телевизор. У меня этот ящик периодически работает в углу комнаты без звука, создавая эффект присутствия кого-то
Кивино гнездо: Море лжи и привет от «Автобазы» Киви Берд
Кивино гнездо: Море лжи и привет от «Автобазы» Киви Берд Опубликовано 12 декабря 2011 года Оба этих сюжета — нынешний «иранский» и давнишний, когда над Уралом сбили U-2, — похожи друг на друга как братья-близнецы во всём, что касается честности
Кивино гнездо: Море лжи и привет от "Автобазы"
Кивино гнездо: Море лжи и привет от "Автобазы" Автор: Киви БердОпубликовано 12 декабря 2011 годаОба этих сюжета - нынешний "иранский" и давнишний, когда над Уралом сбили U-2, - похожи друг на друга как братья-близнецы во всём, что касается честности участвующих в конфликте сторон.