24.05.2011
Основы Shell Script. Часть I.
Операционные системы семейства Unix содержат такой удобный инструмент как shell script, с помощью которого можно решать множество задач, не прибегая к "настоящему" программированию. Ведь shell script - не что иное, как интерпретируемый язык программирования. В Unix по умолчанию используется, собственно, интерпретатор sh, в Linux - по умолчанию bash - его более функциональный аналог. Не ставя задачей привести исчерпывающее описание этого языка, а тем более всего множества команд, хотелось бы кратко рассмотреть те основы, которые нужны для практического использования. Итак, скрипт написанный на shell - это просто список команд определенной структуры, которые будут выполнены интерпретатором. Каждая команда - отдельный исполняемый файл, который вызывается командной оболочкой. Элементарный пример:
#!/bin/sh
echo "Hello world!"