Shell
Материал из Etersoft wiki
Перейти к навигацииПерейти к поиску
Описание
Shell — это командный интерпретатор, с его помощью можно создавать скрипты, объединяя различные команды.
Подробное описание CodingStyle/Shell/TypicalCode
Каждый файл, призванный стать скриптом, должен начинаться с
#!/bin/sh
Следует иметь в виду, что реализаций /bin/sh несколько, и если вы пишете, используя конструкции, допустимые только в bash, следует писать
#!/bin/bash
Инструменты
- shellcheck
- расширение shellcheck в VS Code
- https://github.com/mvdan/sh (и shfmt) — A shell parser, formatter and interpreter. Supports POSIX Shell, Bash and mksh. Requires Go 1.8 or later.
Ссылки
Подробное описание CodingStyle/Shell/TypicalCode
Синтаксис и команды shell (англ)
Искусство программирования на Shell и Bash