2021-10-07 13:57:33 +01:00
|
|
|
# zsh
|
|
|
|
|
|
|
|
> Z SHell, um interpretador de linha de comando compatível com o Bash.
|
2023-10-15 09:05:32 +01:00
|
|
|
> Veja também `bash`, `histexpand`.
|
2021-10-07 13:57:33 +01:00
|
|
|
> Mais informações: <https://www.zsh.org>.
|
|
|
|
|
|
|
|
- Inicie uma sessão shell interativa:
|
|
|
|
|
|
|
|
`zsh`
|
|
|
|
|
2023-10-15 09:05:32 +01:00
|
|
|
- Execute [c]omandos específicos:
|
2021-10-07 13:57:33 +01:00
|
|
|
|
2023-10-15 09:05:32 +01:00
|
|
|
`zsh -c "{{echo Olá Mundo}}"`
|
2021-10-07 13:57:33 +01:00
|
|
|
|
2023-10-15 09:05:32 +01:00
|
|
|
- Execute um script específico:
|
2021-10-07 13:57:33 +01:00
|
|
|
|
|
|
|
`zsh {{caminho/para/script.zsh}}`
|
|
|
|
|
2023-10-15 09:05:32 +01:00
|
|
|
- Verifica um script específico por erros de sintaxe sem executá-lo:
|
|
|
|
|
|
|
|
`zsh --no-exec {{caminho/para/script.zsh}}`
|
|
|
|
|
|
|
|
- Executa comandos específicos da `stdin`:
|
|
|
|
|
|
|
|
`{{echo Olá Mundo}} | zsh`
|
|
|
|
|
|
|
|
- Execute um script específico, imprimindo cada comando do script antes de executá-lo:
|
2021-10-07 13:57:33 +01:00
|
|
|
|
|
|
|
`zsh --xtrace {{caminho/para/script.zsh}}`
|
|
|
|
|
|
|
|
- Inicie uma sessão shell interativa no modo verboso, imprimindo cada comando antes de executá-lo:
|
|
|
|
|
|
|
|
`zsh --verbose`
|
2023-10-15 09:05:32 +01:00
|
|
|
|
|
|
|
- Executa um comando específico dentro do `zsh` com padrões glob desativados:
|
|
|
|
|
|
|
|
`noglob {{comando}}`
|