Shell 是否有方法在调用';后继续执行脚本;zsh';?

Shell 是否有方法在调用';后继续执行脚本;zsh';?,shell,Shell,我想在脚本中运行zsh之后做些事情。比如 #!/bin/sh zsh echo anything 但是,回显任何内容都不会执行。可能吗 (我使用zsh执行类似source~/.zshrc的操作,我使用oh my zsh)echo将在zsh完成后立即执行。如果您想让zsh成为一个交互式shell,允许您键入命令,那么可以通过在大多数终端中键入Ctrl-D来结束它。然后,echo将运行。但zsh完成后,不会打印任何内容。(Ctrl-D工作)@YongleLin:我想你弄错了。例如,尝试编写zsh-

我想在脚本中运行
zsh
之后做些事情。比如

#!/bin/sh
zsh
echo anything
但是,
回显任何内容
都不会执行。可能吗


(我使用
zsh
执行类似
source~/.zshrc
的操作,我使用
oh my zsh

echo
将在
zsh
完成后立即执行。如果您想让
zsh
成为一个交互式shell,允许您键入命令,那么可以通过在大多数终端中键入Ctrl-D来结束它。然后,
echo
将运行。

zsh
完成后,不会打印任何内容。(Ctrl-D工作)@YongleLin:我想你弄错了。例如,尝试编写
zsh-c“echo hello”
,而不仅仅是
zsh
。您应该会看到
hello
anything
。我使用
zsh
执行类似
source~/.zshrc
(我使用
oh my zsh
)的操作,所以问题是脚本在
zsh
完成后停止。