非対話型のbashシェルでエイリアスを使用しようとしています。でエイリアスを定義し~/.bashrc、変数を設定しましたBASH_ENV=~/startUpFile。startUpFileの内容はsource ~/.bashrcです。
コマンドを実行すると、エイリアスが認識されていることがわかりますalias。ただし、で定義されたエイリアスを使用しようとすると~/.bashrc、Bashはそれを認識できません。不明なコマンドエラーが発生します。
TCSHシェルを使用すると、~/.cshrcファイルが常に読み取られるため、これを行うのは非常に簡単です。
Bashシェルでこれを行う方法はありますか?