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.
Então comecei a usar zsh . Eu gosto disso tudo bem. Parece muito legal e liso, e o fato de que o diretório de trabalho atual e a linha de comando atual estão em linhas diferentes é bom, mas, ao mesmo tempo, estou percebendo que zsh pode ser...
Estou tentando encontrar um comando para remover todos os arquivos de uma pasta, mas não um 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 ./^*....
Eu esperava que cat <(cat) e cat | cat fizessem o mesmo: copiar linhas de stdin para stdout. Meu entendimento era que ambos executariam um cat em um subshell, redirecionariam o stdout do subshell cat para um pipe nomeado temporári...
ADVERTÊNCIA NÃO TENTE EXECUTAR ESTA MÁQUINA DE PRODUÇÃO
Ao ler a página da Wikipedia sobre o tópico , eu geralmente acompanho o que está acontecendo com o seguinte código:
:(){ :|:& };:
trecho da descrição
The followin...
Existe um atalho no bash e zsh para excluir um componente de um caminho? Por exemplo, se eu digitar ls ~/local/color/ e o cursor estiver no final da linha, existe um atalho para excluir color/ no final? O ideal é que eu queira soluções tan...
Digamos que eu tenha dois caminhos: <source_path> e <target_path> . Eu gostaria que meu shell (zsh) descobrisse automaticamente se há uma maneira de representar <target_path> de <source_path> como um caminho re...
Hoje cheguei em casa do trabalho (executei o bash em uma caixa do Ubuntu) e tentei executar algum código em minha caixa de archives local com meu amado zsh e os comandos falharam?
O comando está abaixo com as informações pessoais e o ip alter...
Eu gostaria de ter um arquivo, por exemplo. f com apenas aliases zsh (motivos de pureza). Então eu gostaria de incluir o arquivo f no meu arquivo .zshrc , para que os aliases definidos em f fiquem visíveis em . zshrc .
É possível?
S...
Eu fiz uma má escolha ao configurar o Zsh na primeira vez, então agora eu gostaria de executar o assistente de configuração (o que é executado na primeira vez que você efetua login) novamente. Como faço isso?
Acompanhe a parte em segundo plano em esta pergunta .
Em bash , posso usar ${!FOO} para substituição dupla, em zsh ${(P)FOO} . Em ambos, o old-school (hack-y) eval \$$FOO funciona.
Então, a coisa mais inteligente e lógica par...