
Estoy en una cuenta compartida y me gustaría iniciar un shell tcsh desde una línea de comando y especificar un archivo .tcshrc personalizado como fuente para este shell. tcsh se ejecuta desde un shell bash.
Un equivalente a:
tcsh (go into new shell)
source /tmp/myRCFile.tcsh
¿Hay alguna manera de especificar el comando fuente antes de ingresar al nuevo shell con un alias? ¿O hay un mejor camino?
Muchas gracias porque estoy muy cansado de escribir esto.
Respuesta1
Si puedes vivir generando dos caparazones (es decir, $SHLVL
aumentando en dos):
tcsh -c 'source /tmp/myRCFile.tcsh; tcsh'