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

O ZSH usa duas guias para completar nomes de arquivos

Adoro as conclusões da guia de Zsh, mas é frustrante quando há apenas uma opção possível e tenho que separar duas vezes para concluir o nome do arquivo. Por exemplo, se esta for uma lista de arquivos em um diretório: - a.txt - b.txt - x.tx...
19.02.2012 / 05:48
1
resposta

O valor da minha variável é 0, mas eu não configurei para 0

Hoje eu notei que uma das minhas funções zsh não está funcionando; Eu investiguei a questão, e o culpado foi este: for i in a b do echo "$i" done 0 0 Então eu abri um novo zsh, e nisso as coisas estavam funcionando normalmente: for i i...
18.08.2018 / 20:37
2
respostas

Por que [[-n $ var]] em vez de [[$ var]]?

Em esta resposta eu tinha um código que dizia: if [[ $ZSH_VERSION ]]; then Esta foi editada : if [[ -n $ZSH_VERSION ]]; then Atualização: Acabei de ver o comentário de edição: [[ x ]] didn't work until recently in zsh...
03.09.2018 / 15:52
4
respostas

Como posso determinar se um programa está em execução quando inicio um shell e inicio esse programa se ele ainda não estiver em execução?

Quando inicio um shell, no meu caso bash e / ou zsh, que linhas preciso adicionar a .zshrc e / ou .bashrc para verificar se um programa já está em execução e se o programa não está já em execução, inicie? Exemplo: Estou iniciando um novo shel...
01.06.2016 / 14:29
1
resposta

conclusão de estilo oh-my-zsh para caminhos de diretório / arquivo sem oh meu zsh

Eu tive o my-zsh instalado por um tempo, e eu poderia digitar um caminho completo usando apenas uma letra, então pressione tab para preencher automaticamente a coisa toda sem fazer distinção entre maiúsculas e minúsculas. Por exemplo, se eu tive...
18.11.2014 / 22:51
4
respostas

Qual é o caminho certo para classificar uma matriz associada no bash ou zsh?

Eu estou querendo saber como devo classificar o array associado no bash? Eu tentei o manual, mas parece nada relacionado a ordenar. A solução atual ecoa tudo e usa um programa externo, por exemplo, key value | sort -k2 Isso parece inefi...
16.10.2012 / 16:57
2
respostas

zsh history: comente comandos perigosos: '#'

No meu post relacionado muitos anos atrás, eu encontrei um solução como comentar comandos "perigosos" salvos no histórico bash, para que eu não os execute acidentalmente. Qual seria a melhor solução para implementar o mesmo em zsh ? O...
26.09.2016 / 23:33
2
respostas

Como tornar as linhas * sh mais curtas

Encontrei recentemente uma linha de zsh code ls_colors_parsed=${${(@s.:.)LS_COLORS}/(#m)\**=[0-9;]#/${${MATCH/(#m)[0-9;]##/$MATCH=$MATCH=04;$MATCH}/\*/'=(#b)($PREFIX:t)(?)*'}} Isso não apenas queima meus olhos, está longe, muito acima...
06.09.2014 / 19:13
1
resposta

zsh equivalente a bash show-all-if-ambiguous?

No bash, se você clicar em tab quando houver várias conclusões possíveis, você receberá uma lista de correspondências que continuará sendo reimpressa se você pressionar repetidamente a guia. No tcsh, definir o preenchimento automático como aprim...
18.04.2011 / 22:30
1
resposta

Ksh recursos incorporados no Zsh?

Eu sou usuário do Bash há algum tempo. Eu quero aprender pelo menos uma outra concha agora, então eu tenho pegado a Korn Shell. No entanto, não parece que o Ksh tenha tido grandes atualizações por quase vinte anos, e eu li que o Zsh incorpora re...
27.06.2012 / 18:47