可能な限り読み取り専用変数を使用することは、シェルプログラミングの良い方法ですか、それとも欠点がありますか? たとえば、不変のファイル パスを使用する複数のスクリプト ファイルで構成されるスクリプトを記述したい場合、次のようにパスを宣言することは理にかなっています。
readonly LOGS
export LOGS
LOGS="/some/path"
別の質問: モノリシックで読みにくいシェル スクリプト コードを別のファイルに分割するのは良い考えですか? ご回答ありがとうございます。