Изучаем DevOps 120 дней с нуля Различные реализации оболочки Первая строка файла сценария оболочки начинается с "шебанг" (#!). "#" в нотной записи называется "диез". "!" также называется "восклицательный знак". #! не читается как комментарий, за которым следует полный путь к интерпретатору оболочки. Этот путь сообщает операционной системе, что этот файл представляет собой набор команд, которые необходимо передать указанному интерпретатору. Первая строка может выглядеть так: #!/bin/bash или #!/usr/bin/bash зависит от твоего PATH. Добавление комментариев: любой текст после "#" считается комментарием. Чтобы узнать, какая оболочка в данный момент активна и каков её путь, введите приведённую ниже команду: $ ps | grep $$ 1286 pts/1 00:00:00 bash Этот ответ показывает, что вы используете оболочку типа bash. Затем узнаём полный путь к интерпретатору оболочки. $ which bash
/usr/bin/bash Этот ответ показывает полный путь выполнения оболочки интерпретатора. Убедитесь, что строка шебанг в н