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.
8
respostas

Como cd automaticamente após o git clone?

Eu quero automaticamente cd para o diretório criado pelo comando clone depois que eu git clone d algo. Importante: Eu não quero alterar a sintaxe do comando (por exemplo, usar um alias / função) porque isso quebraria as conclusões...
28.10.2013 / 14:10
1
resposta

zsh Interpretar / ignorar os comandos que começam com '#' como comentários

No bash, se eu digitar um comando que comece com '#' , o bash o ignorará como um comentário. Ou seja, o seguinte é ignorado no prompt do bash: > # Hi there! Considerando que em zsh: > # Hi there ! zsh: bad pattern: # Com...
12.03.2012 / 04:55
3
respostas

O que significa: $ {param: = value} significa?

Eu li o seguinte em Guia do usuário do Z-Shell : A synonym for ‘true’ is ‘:’; it’s often used in this form to give arguments which have side effects but which shouldn’t be used — something like : ${param:=value} which is a com...
26.11.2011 / 22:06
2
respostas

Como posso executar um comando no zsh sem empurrá-lo para o histórico da sessão atual? [duplicado]

Tanto o bash quanto o zsh suportam um atalho de não colocar um comando no histórico se você o preceder com um espaço. Isso funciona muito bem em todas as sessões (se você tiver setopt histignorespace ). No entanto, o comando ainda está no hi...
15.09.2012 / 23:07
1
resposta

Como ativar a pesquisa inversa no zsh?

Eu recentemente mudei para o zsh (finalmente) e estou amando! Até agora, uma coisa que sinto falta é + R para fazer a pesquisa incremental do histórico. Eu tenho o histórico configurado corretamente HISTSIZE=10000 SAVEHIST=10000 HISTFILE...
27.01.2012 / 13:47
4
respostas

Compartilhar aliases e configuração de PATH entre zsh e bash

O shell que eu uso normalmente é zsh . Eu tenho vários aliases para ativar cores em alguns programas, como ls e grep . Também defini meu caminho personalizado para que eu possa executar programas em locais não padrão (como em ~/bin/ )....
23.10.2010 / 06:28
2
respostas

Como fazer com que a funcionalidade zsh “correta” lembre minhas decisões de correção ortográfica

Eu habilitei a correção (eu não chamaria isso de autocorreção especificamente por causa desse problema) em zsh, ativando setopt correct em meu .zshrc . Agora, quando digito dtae em um terminal, recebo: dtae zsh: correct '...
31.03.2015 / 09:43
5
respostas

Por que não alias foo = 'echo' Esta é uma citação: \ '”' work? [duplicado]

Para lembrar a mim mesmo quando tento usar shopt em Zsh em vez de setopt , criei o seguinte alias, testando-o primeiro em um prompt de shell: $ alias shopt='echo "You\'re looking for setopt. This is Z shell, man, not Bash."' Apesar...
15.04.2018 / 21:58
7
respostas

Maneira portátil de obter o caminho absoluto do script?

O que é uma maneira portátil para um script (zsh) determinar seu caminho absoluto? No Linux eu uso algo como mypath=$(readlink -f $0) ... mas isso não é portátil. (Por exemplo, readlink on darwin não reconhece o -f flag, nem tem...
20.05.2013 / 21:30
7
respostas

Como faço para reverter um loop for?

Como faço corretamente fazer um loop for em ordem reversa? for f in /var/logs/foo*.log; do bar "$f" done Eu preciso de uma solução que não quebre os caracteres no nome dos arquivos.     
22.12.2011 / 04:46