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.
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 / 13: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 / 12: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 / 21: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 / 14: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 / 21: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 / 17: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 / 20: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 / 16:47
3
respostas

'switch' baseado no shell

Eu gostaria de source (isto é, não chamar ) um script de qualquer shell (bash / csh são os principais alvos, mas fish, zsh, ksh e rc também seria interessante). Eu gostaria que o script fosse um único arquivo, ou seja, não um arquivo para...
21.10.2015 / 22:37
1
resposta

ls -l --group-directories-first (também atua nos links simbólicos)

ls option --group-directories-first faz com que os diretórios sejam listados na parte superior, o que torna a saída de ls nice e clean: ls -l --group-directories-first No entanto, ele não age em symlinks , que na verdade são s...
30.01.2014 / 10:41