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

Suspender um processo silenciosamente com ctrl-z

Com meu fluxo de trabalho atual, eu uso frequentemente o CTRL-z para suspender o Vim para que eu possa inserir alguns comandos rápidos antes de continuar editando meu código com fg (na verdade, é CTRL-z novamente, graças à útil dica do ZSH nesta...
01.01.2016 / 19:30
1
resposta

zsh redirecionamento de E / S: redirecionando e, em seguida, canalizando; o que está acontecendo?

Alguém pode explicar o que está acontecendo neste comando: echo foo >&2 | grep foo O Zsh (5.0.2) imprime foo duas vezes. Um aparentemente para stdout e um para stderr, já que rodando estes comandos: { echo foo >&2 | gr...
29.06.2015 / 17:52
1
resposta

você pode tornar a autocorreção do zsh mais inteligente?

Eu gosto de zsh autocorrect, mas ele fica me perguntando sobre coisas que não precisam ser corrigidas. dzil build zsh: correct 'build' to '.build' [nyae]? % .build é um diretório criado pelo build (ou qualquer outro comando que...
02.08.2013 / 05:14
4
respostas

Exclui o conteúdo do arquivo, mas mantém o nome e a hierarquia

Eu espelhei uma estrutura de diretórios, mas não me importo com o conteúdo dos arquivos, apenas quero manter o nome e a estrutura de tudo. Como posso substituir o conteúdo de todos os arquivos (não pastas) por "nada" (nulo, 1 byte, string vaz...
26.07.2018 / 23:58
5
respostas

Como posso usar um curinga para corresponder apenas aos arquivos, não aos diretórios?

Eu tenho uma pasta chamada home/homeLife Eu tenho um arquivo chamado home1 home2 e home3 armazenado em / home Eu quero mover todos os arquivos que começam com home* para home/homeLife/. . eu digitei mv home* /home/homeLife ca...
09.03.2015 / 16:43
3
respostas

Local 'set -e' para funções

Existe tal recurso ou pode ser emulado razoavelmente facilmente? Quero o mesmo comportamento, exceto que return onde set -e teria causado uma chamada para exit .     
05.06.2015 / 10:31
2
respostas

Como posso alterar o umask apenas para um comando?

Como posso executar interativamente um comando no Linux (zsh, se for importante) com um umask diferente do padrão, apenas para um comando? Talvez uma combinação de comandos combinados em uma única linha? O novo umask deve se aplicar apenas a ess...
23.02.2013 / 19:08
1
resposta

em zsh, como escondo as barras invertidas no menu de conclusão

No Mac OS X 10.6, zsh. Eu configurei em .zshrc: setopt automenu … para obter um menu de conclusão abaixo do prompt. Quando eu digito: cd <TAB> Eu vejo um menu de conclusão com todos os diretórios que possuem espaços em seus no...
16.05.2011 / 17:10
3
respostas

$ {# array} vs $ {# array [@]}

Até onde eu sei, ${#array[@]} e ${#array} avaliam o número de elementos em $array . Existe alguma razão para preferir o formulário mais longo ( ${#array[@]} )?     
26.06.2013 / 20:41
6
respostas

Como extrair elementos específicos de um nome de arquivo?

Eu tenho vários arquivos no seguinte formato: 2014-11-19.8.ext 2014-11-26.1.ext 2014-11-26.2.blah.ext 2014-11-26_3.ext 2014-11-26.4.stuff_here.ext 2014-12-03.1. could be anything.ext 2014-12-032b.ext 2014-11-26 613 adva.ext Meu objetivo é...
14.07.2017 / 15:26