| Руководство по Bash для начинающих |
| Назад |
Глава 8: Пишем интерактивные скрипты |
Вперед |
Глава 8: Пишем интерактивные скрипты
Оригинал:
Автор: Machtelt Garrels
Дата публикации: 9.02.2010 (Revision 1.12)
Перевод: Н.Ромоданов
Дата перевода: март 2011 г.
Краткое содержание главы 8
В этой главе мы обсудим, каким образом наши скрипты могут взаимодействовать с пользователями:
- выдавать удобные и понятные сообщения и пояснения;
- получать данные, вводимые пользователем;
- выдавать пользователю приглашение на ввод данных;
- использовать дескрипторы файлов при многократном чтении из файлов и записи в файлы.
Отображение пользовательских сообщений
- Интерактивный или не интерактивный?
- Использование встроенной команды echo
Получение данных, вводимых пользователем
- Использование встроенной команды read
- Приглашение пользователю ввести данные
- Перенаправление и дескрипторы файлов
- Общие положения
- Перенаправление ошибок
- Ввод из файла и вывод в файл
- Использование /dev/fd
- Read и exec
- Назначение файлам дескрипторов
- Команда read в скриптах
- Закрытие дескрипторов файла
- Встраиваемые документы (Here documents)
Подводим итог