
Estou em uma conta compartilhada e gostaria de iniciar um shell tcsh a partir de uma linha de comando e especificar um arquivo .tcshrc personalizado como fonte para esse shell. tcsh está sendo executado a partir de um shell bash.
Um equivalente a:
tcsh (go into new shell)
source /tmp/myRCFile.tcsh
Existe uma maneira de especificar o comando source antes de entrar no novo shell com um alias? Ou há um jeito melhor?
Muito obrigado, pois estou muito cansado de digitar isso.
Responder1
Se você consegue conviver gerando duas conchas (ou seja, $SHLVL
aumentando em duas):
tcsh -c 'source /tmp/myRCFile.tcsh; tcsh'