Perguntas sobre 'zsh'

zsh é um shell projetado para uso interativo, embora também seja uma poderosa linguagem de script. Muitos dos recursos úteis do bash, ksh e tcsh foram incorporados no zsh; muitos recursos originais foram adicionados.
1
resposta

Interceptar erro "comando não encontrado" no zsh

Existe uma maneira de interceptar o erro "comando não encontrado" no ZSH? Eu vi isso é possível no bash aparentemente, mas eu não consegui encontrar nada sobre isso em zsh.     
03.01.2011 / 19:59
1
resposta

Usando uma variável como uma condição de caso no zsh

A minha pergunta é o equivalente zsh da pergunta feita aqui: Como posso usar uma variável como uma condição de caso? Eu gostaria de usar uma variável para a condição de uma instrução case no zsh. Por exemplo: input="foo" pattern="(foo|bar)"...
28.05.2018 / 02:24
2
respostas

Como ter o PID impresso no terminal no início do processo * every *?

Se eu iniciar um processo assíncrono ("em segundo plano"), algumas informações, incluindo o PID do novo processo, serão impressas no terminal antes que o processo seja executado; por exemplo $ sleep 3 & [1] 8217 $ [1] + done sle...
10.04.2017 / 15:02
1
resposta

Zsh prompt preenchendo toda a largura com entrada do usuário na próxima linha

Eu gostaria de ter o prompt esquerdo e direito em uma linha e uma cor de plano de fundo abrangendo toda a linha. A entrada do usuário deve estar na próxima linha. hostname | ~/path/to/cwd branch master | insert mo...
19.12.2015 / 21:57
1
resposta

Como imprimir o código de uma função shell no terminal?

Estou usando o zsh e defini algumas funções do utilitário em alguns shell scripts, alguns deles chamados de ~ / .zshrc, então vamos supor que não sabemos a localização dessas funções. Uma função é: function k.pstree.n { if [ "$1" != "" ]...
07.11.2014 / 12:25
2
respostas

path_helper e zsh

Eu li que a Apple, em vez de encadernar mais e mais PATH variações de variáveis no final do arquivo de perfil de shell, criou path_helper binary para que pudesse expandir PATH variable automaticamente lendo listas de caminho de /etc/pa...
20.10.2011 / 10:38
3
respostas

Force Bash 4 opção 'globstar' para ignorar links simbólicos

O Bash 4 tem uma opção fantástica chamada 'globstar' que emula (isto é, foi roubada) a sintaxe ** do zsh para globbing em vários diretórios. No entanto, é um pouco aleijado (para meu uso, pelo menos) pelo fato de que ele sempre segue links si...
18.10.2013 / 18:52
1
resposta

Como listar todos os estilos em zsh

Como eu listo todos os estilos definidos em uma sessão zsh usando o comando zstyle ? Eu gostaria de saber isso para saber quais opções de configuração estão disponíveis para mim.     
22.07.2012 / 20:15
2
respostas

conclusão da guia ZSH: somente arquivos completos e não binários

É possível fazer um arquivo de conclusão do zsh personalizado, então ao clicar na guia para nomes de arquivos, ele evita a conclusão dos binários? Por exemplo, eu tenho 2 arquivos, myprogram.c e myprogram, o binário, é possível assim quando eu f...
18.06.2011 / 15:29
1
resposta

O que é a construção da string {ending1, ending2} do Bash chamada e qual é o equivalente em zsh?

Estou tentando mudar para o zsh. Algo que eu perdi até agora é isso: #!/bin/bash mv /very/long/path/to/file1.conf{,.old} #bash expandes that to: mv /very/long/path/to/file1.conf /very/long/path/to/file1.conf.old O que é isso chamado e exi...
28.01.2012 / 14:35