例えば .zshrc や .bash_profile のように、スクリプトとしてではなくsourceでコマンドとして実行されるコマンドがあります。
スクリプトとして単体で実行されない以上、シェバンでランタイムを指定する必要はないと考えています。
一方、どのスクリプト内で実行されるかを明示しないと、なんのコマンドか分からなかったり、IDEのシンタックスハイライトが効かなかったりして不便です。
source が前提のファイルについて、皆さんどのように管理をしていますか?
あなたの回答
tips
プレビュー