我以前经常用bash做这个……
/bin/bash --rcfile /home/sindhu/bin/misc_scripts/shellrc/.bashrc_1
我怎样才能用zsh完成同样的任务?
谢谢。
发布于 2010-04-28 09:36:53
您可以通过使用ZDOTDIR
变量来近似该功能。
在目录中,可能如下所示:
mkdir /home/sindhu/bin/misc_scripts/shellrc/.zshrc_1
创建一个名为.zshrc
的文件,其中包含您的备用启动脚本。然后您可以像这样启动zsh:
ZDOTDIR=/home/sindhu/bin/misc_scripts/shellrc/.zshrc_1 zsh
发布于 2010-04-28 12:31:44
编写一个小的包装器脚本:
source $1
zsh -f -d
第一行代码是替代RC文件的源代码。第二个命令会启动一个新的Z,而不会生成任何其他RC文件。有关选项-d和-f (GLOBAL_RCS,RCS),请参见zshoptions(1)。
https://stackoverflow.com/questions/2727172
复制