シェルの初期化時にソースとして tcsh ファイルを指定する

シェルの初期化時にソースとして tcsh ファイルを指定する

私は共有アカウントを使用しており、コマンド ラインから tcsh シェルを起動し、このシェルのソースとしてカスタム .tcshrc ファイルを指定したいと考えています。tcsh は bash シェルから実行されています。

以下と同等:

tcsh (go into new shell)
source /tmp/myRCFile.tcsh

エイリアスを使用して新しいシェルに入る前にソース コマンドを指定する方法はありますか? または、もっと良い方法はありますか?

これを入力するのに非常に疲れているので、どうもありがとうございます。

答え1

シェルを 2 つ生成しても問題ない場合 (つまり、$SHLVL2 つ増加した場合) は、次のようになります。

tcsh -c 'source /tmp/myRCFile.tcsh; tcsh'

関連情報