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 terminal não obtém o .zshrc com cores personalizadas para o comando ls e cd

Eu personalizei as cores de diretório e arquivo para ls e cd + TAB . Aqui está minha configuração. Minha configuração Meu ambiente de sistema. Ubuntu 10.10 zsh 4.3.10 (x86_64-unknown-linux-gnu) oh-my-zsh // http://git://githu...
05.02.2012 / 18:55
1
resposta

Arquivos com extensão .sh não considerados para preenchimento automático em zsh

Tenho notado que, a menos que eu adicione uma extensão .sh aos meus scripts de shell, o Zsh não os sugere para autocompletar para execução , apesar de tê-los em PATH . Eu tenho o mesmo problema se eu cd no diretório e começar a digitar...
15.02.2012 / 17:15
1
resposta

Globbing com colchetes e variáveis em zsh

Eu escrevi o trecho a seguir para excluir vários subdiretórios seletivamente de um ancestral comum. Não funciona, mas não sei dizer por quê. for x in *; do rm -r "$x/foo/bar/{a*,b,c,d,g*}"; done Eu recebo erros "no such file or director...
18.11.2011 / 04:18
2
respostas

Como cd no diretório nomeado se o comando não for encontrado?

Quando eu digito algo que não é um zsh embutido e nenhum executável é encontrado a partir de $ PATH, o zsh apenas relata um erro. Em vez disso, gostaria que o zsh verifique se existe um diretório nomeado com esse nome e o cd dentro dele. Eu t...
11.11.2011 / 10:24
2
respostas

Zsh, Atribuição de variável de matriz indireta sem usar eval

Eu tenho uma variável VARNAME que contém um nome de outra variável. Gostaria de atribuir a essa outra variável sem usar eval . Como posso fazer isso? O motivo pelo qual não quero usar eval é o seguinte. Suponha primeiro uma função par...
18.05.2018 / 21:39
1
resposta

Execute novamente o comando anterior imediatamente em zsh em vez de criá-lo

Eu sei que posso executar novamente um comando anterior usando !! , mas fazer isso em zshell apenas pega o comando e coloca a nova linha, o que requer que eu pressione enter novamente para executá-lo. Por exemplo: ~ echo test test ~ !! ~...
12.09.2018 / 19:29
2
respostas

Fechando a saída padrão (& -) [closed]

Estou tentando impedir que um programa GUI, iniciado a partir do terminal, grave no console. Para fazer isso, corro guiprogram >&- . Isso leva o programa a congelar algumas operações. O que o operador >&- faz exatamente? Qu...
31.03.2018 / 13:03
2
respostas

Use a palavra reservada shell se estiver oculta por um alias

Como posso acessar uma palavra reservada se um alias estiver ocultando-a? Aqui if funciona normalmente: % if : ; then echo true; fi true Após aliasing if : % alias if=date % if : ; then echo true; fi zsh: parse error near 'then...
15.07.2018 / 12:55
1
resposta

zsh pattern matching: apenas nomes de arquivos de correspondência compostos de caracteres especificados

Eu posso imprimir arquivos começando com caracteres alfabéticos: $ print -l [[:alpha:]]* mas como imprimo nomes de arquivos que são compostos apenas de caracteres alfa? ou seja, aaa deve ser impresso, mas aaa.txt não deve     
04.06.2018 / 13:41
1
resposta

É possível fazer uma substituição de texto ativa no shell?

Eu corro zsh na minha máquina. Eu queria saber se eu posso fazer substituição de texto no shell. Por exemplo, fn[SPACE/TAB] deve ser substituído por function . Em OSX , há a opção de atalhos de teclado, mas eles não são executados em...
08.08.2017 / 22:26