Книга: Программирование на языке Ruby
14.10. Заключение
14.10. Заключение
На этом мы завершаем обсуждение применения Ruby для решения рутинных задач автоматизации. Мы видели, как передавать в программу и получать от нее информацию в виде переменных окружения и с помощью стандартного ввода/вывода. Мы познакомились с типичными операциями «склеивания», позволяющими разным программам взаимодействовать. Рассмотрели мы и различные уровни взаимодействия с операционной системой.
Поскольку значительная часть изложенного материала системно зависима, я призываю вас экспериментировать. Между платформами Windows и UNIX имеются серьезные отличия. Есть они и между разными операционными системами, относящимися к одному семейству.
Следующая тема, которую мы рассмотрим, тоже весьма широка. Речь пойдет о работе с данными в разных форматах, от графических до XML.
- 14.1. Запуск внешних программ
- 14.2. Флаги и аргументы в командной строке
- 14.3. Библиотека Shell
- 14.4. Переменные окружения
- 14.5. Сценарии на платформе Microsoft Windows
- 14.6. Моментальный инсталлятор для Windows
- 14.7. Библиотеки, о которых полезно знать
- 14.8. Работа с файлами, каталогами и деревьями
- 14.9. Различные сценарии
- 14.10. Заключение