Shell script — различия между версиями
Материал из pNp Wiki
Andy (обсуждение | вклад) (Новая страница: «== Основы создания скриптов на bash == ==== Предварительные требования ==== * Виртуальная машин…») |
Andy (обсуждение | вклад) (→) |
||
| Строка 4: | Строка 4: | ||
* Виртуальная машина с двумя сетевыми интерфейсами | * Виртуальная машина с двумя сетевыми интерфейсами | ||
* Установленные пакеты: <code>bash</code>, <code>bash-completion</code>, <code>vim-minimal</code>, <code>vim-enhanced</code> | * Установленные пакеты: <code>bash</code>, <code>bash-completion</code>, <code>vim-minimal</code>, <code>vim-enhanced</code> | ||
| − | == | + | == Общая информация == |
| + | Любой скрипт, начинается с "магической строки" - сигнатуры, которая говорит командному интерпретатору как обрабатывать файл. | ||
| + | Для скриптов, такая последовательность носит называние <code>she-bang</code> (сокращение от <code>sharp-bang</code>): | ||
| + | <syntaxhighlight lang="bash"> | ||
| + | #! | ||
| + | </syntaxhighlight> | ||
Версия 10:23, 26 марта 2018
Основы создания скриптов на bash
Предварительные требования
- Виртуальная машина с двумя сетевыми интерфейсами
- Установленные пакеты:
bash,bash-completion,vim-minimal,vim-enhanced
Общая информация
Любой скрипт, начинается с "магической строки" - сигнатуры, которая говорит командному интерпретатору как обрабатывать файл.
Для скриптов, такая последовательность носит называние she-bang (сокращение от sharp-bang):
#!