zsh.md 773 B

zsh

Z SHell,一个兼容 Bash 的命令行解释器。 参见:bashhistexpand. 更多信息:https://www.zsh.org.

  • 启动交互式解释器:

zsh

  • 执行指定的命令:

zsh -c "{{echo Hello world}}"

  • 执行指定的脚本:

zsh {{路径/到/脚本.zsh}}

  • 不执行指定的脚本,只检查其语法错误:

zsh --no-exec {{路径/到/脚本.zsh}}

  • 执行来自 stdin 的命令:

{{echo Hello world}} | zsh

  • 执行指定的脚本,并打印出每一个将要执行的命令:

zsh --xtrace {{路径/到/脚本.zsh}}

  • 启动详细模式的交互式解释器,会打印出每一个将要执行的命令:

zsh --verbose

  • zsh 里执行指定的命令,但禁用 glob 模式:

noglob {{命令}}