非ログイン非対話型シェルの Dash rc ファイル

非ログイン非対話型シェルの Dash rc ファイル

dash には非対話型の非ログイン rc ファイルがありますか? マニュアル ページを読みましたが、.profileログイン シェルと$ENV対話型シェルの環境変数が推奨されています。

zshzshenvファイルやbashの環境変数など、非対話型の非ログイン シェルで実行されるものはありますか$BASH_ENV? Bourne シェルにも同等のファイルはありますか?


これまでのところ私が思いついた最善の方法は (すべてのスクリプトを編集する必要があるため、まったく理想的ではありませんが)、次のようにシェバンを編集することです。

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

f

/path/to/scriptを含む

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

関連情報