我需要在bash启动后立即运行命令,然后保持在会话中。
我期待类似的东西可以工作bash && cd ~/Work
,但是,显然,它会在初始会话中运行第二个命令,而不是我正在开始的那个。
我找到了这个run bash command in new shell and stay in new shell after this command executes线程,但是运行bash --rcfile
对我不起作用,因为我仍然需要加载rcfile。
答案 0 :(得分:5)
您仍然可以使用--rcfile
,您只需要在命令列表中包含默认rc文件的来源:
bash --rcfile <(echo ". ~/.bashrc && cd ~/Work")