我使用共享帐户,想要从命令行启动 tcsh shell,并指定一个自定义 .tcshrc 文件作为该 shell 的源。 tcsh 正在从 bash shell 运行。
相当于:
tcsh (go into new shell)
source /tmp/myRCFile.tcsh
有没有办法在使用别名进入新 shell 之前指定源命令?或者,还有更好的方法?
非常感谢,因为我已经厌倦了打字。
答案1
如果您可以忍受生成两个贝壳(即$SHLVL
增加两个):
tcsh -c 'source /tmp/myRCFile.tcsh; tcsh'