Perguntas com a marcação «zsh»

23
O que faz o `zstyle`?

zstyleParece que é apenas um local central para armazenar e recuperar dados, como uma alternativa aos exportparâmetros do shell. Isso é verdade ou há

22
Usando o editor de linhas do zsh para contornar subprocessos

É possível usar o editor de linha interno do zsh ( zle) para alimentar a entrada de um subprocesso? Ou seja, eu gostaria de executar zlewrap mycommandonde zlewrapestá uma função zsh e mycommandqualquer programa que apenas leia linhas de stdin; zlewrapforneceria efetivamente os recursos de edição de...

22
Conclusão para o primeiro argumento do CD OLD NEW

Em zsh, o cdcomando tem uma forma de dois argumentos: cd OLD NEWmuda para ${PWD/OLD/NEW}. Com o novo sistema de conclusão de estilo, o zsh é capaz de concluir NEW: o segundo argumento é concluído com base no que OLDpode ser substituído para obter um diretório existente. Mas o primeiro argumento é...

22
Como funciona uma bomba de garfo?

AVISO NÃO TENTE EXECUTAR ISTO EM UMA MÁQUINA DE PRODUÇÃO Ao ler a página da Wikipedia sobre o tópico , geralmente sigo o que está acontecendo com o seguinte código: :(){ :|:& };: trecho de descrição A seguinte bomba de garfo foi apresentada como arte em 2002;56 sua origem exata é...

22
Substituição dupla e tripla em bash e zsh

Acompanhamento da parte de fundo desta pergunta . Em basheu posso usar ${!FOO}para substituição dupla, em zsh ${(P)FOO}. Em ambos, a velha escola (hack-y) eval \$$FOOfunciona. Então, a coisa mais inteligente e lógica para mim seria a ${${FOO}}, ${${${FOO}}}…substituição dupla / tripla / n. Por...

21
como encontrar um arquivo definindo um alias

Estou tendo um problema, não sei ao certo como se locomover. Em algum lugar do meu sistema, eu tenho um alias definido da seguinte maneira: alias subl=\''/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl'\' Não tenho certeza em qual arquivo ele está e quero alterá-lo (ou...

21
Obtendo links relativos entre dois caminhos

Digamos que eu tenha dois caminhos: <source_path>e <target_path>. Gostaria que o meu shell (zsh) para automaticamente descobrir se há uma maneira de representar <target_path>a partir <source_path>de um caminho relativo. Por exemplo, vamos assumir <source_path> é...

20
Remova todos os tipos de arquivos, exceto um (ou mais)

Eu tenho tentado encontrar um comando para remover todos os arquivos em uma pasta, mas não um tipo de tipo de arquivo. Mas parece que não tenho sorte. O que eu tentei até agora: set extended_glob rm !(*.dmg) # this returns zsh:number expected rm ./^*.dmg # this returns no matches found A versão...