Файлы Dash rc для неинтерактивных оболочек без входа в систему

Файлы Dash rc для неинтерактивных оболочек без входа в систему

Есть ли у dash неинтерактивный нелогинный rc-файл? Я прочитал страницу руководства, которая рекомендует .profileоболочки входа и $ENVпеременную окружения для интерактивных оболочек.

Есть ли что-нибудь, что работает для неинтерактивных нелогинных оболочек, например, zshфайлы zshenvили переменная bashокружения $BASH_ENV? Есть ли эквивалентный файл для оболочки Bourne?


Лучшее, что я смог придумать на данный момент (хотя это совсем не идеально, так как для этого мне придется редактировать каждый отдельный скрипт), это отредактировать сценарий следующим образом:

#!/bin/sh /path/to/script

f

где /path/to/scriptсодержится

f() { echo "/path/to/script"; }

Связанный контент