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
):
#!