Как выполнить исходную команду из файла sh

Нажмите Space для выбора опции

6
25.08.2015, 22:35
2 ответа

Если вы хотите запрограммировать сценарий bash, измените свой shebang (первая строка файла сценария) на

#!/bin/bash
10
27.01.2020, 20:25

Возможно, более простой способ достичь того, что вам нужно, это использовать опцию -f [имя файла], предусмотренную в bash, и загрузить все необходимые переменные окружения из этого альтернативного rc файла. Исходный buliten (встроенная функция) не предназначался для работы так, как вы используете его здесь. Булитены ". , include и source были предназначены для включения ресурсов библиотеки (многократно используемого кода функций) в вызываемые скрипты.

bash -l -f /path_to_file/.foo_rcfile

0
27.01.2020, 20:25

Теги

Похожие вопросы