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

Faça com que “.” e “source” padrão seja ~ / .zshrc

Gostaria de pesquisar meu ~/.zshrc executando . sem argumentos. Então isso: $ . deve fazer isso: $ . ~/.zshrc Gostaria que a funcionalidade normal de . permanecesse inalterada. A única diferença deve ser quando . é invo...
29.11.2016 / 21:15
2
respostas

O que acontece se um shell padrão dos usuários não estiver instalado?

Eu trabalho como sysadmin em uma grande empresa e tenho que manter várias janelas e VMs Linux (Ubuntu 16.04). Como desejo usar zsh em vez de bash nas VMs do Linux, preciso alterar meu shell padrão. Agora, faço login no Linux com minha c...
22.11.2016 / 16:20
1
resposta

Como criar um alias para dois comandos do Git que usam um parâmetro? [duplicado]

Eu regularmente tenho que excluir uma ramificação Git local e remota. Portanto, eu corro os seguintes comandos: $ git branch -d feature-branch $ git push --delete origin feature-branch Como eu principalmente executo esses dois comando...
08.12.2015 / 11:20
2
respostas

A expansão zsh funciona de forma diferente em scripts não interativos?

Atualmente, estou trabalhando em um script zsh bem simples. O que eu costumo fazer é algo como: mv */*.{a,b} . Quando executo isso em um script zsh, ele parece expandir de maneira diferente e falhar enquanto funciona no modo interativo....
28.04.2015 / 14:25
3
respostas

read command em zsh gera erro

No zsh, executar o comando read -p 'erasing all directories (y/n) ?' ans , gera o erro read: -p: no coprocess Mas no bash, imprime um prompt. Como faço isso em zsh?     
24.04.2015 / 12:54
1
resposta

No zsh, como posso descarregar toda a configuração?

Como posso imprimir minha configuração atual, incluindo padrões e atalhos de teclado? Isso me permitiria, por exemplo, descobrir qual ação é obrigada a dizer ^P no modo emacs e encontrar a ligação no modo vi ou definir se ela não está l...
27.02.2014 / 20:54
1
resposta

$ PATH variável de ambiente não parece ser reconhecida

Eu fiz uma nova instalação do Debian Wheezy e instalei o zsh nele. Poucos dias depois, fiz uma instalação de baunilha do TeX Live 2014, então adicionei os caminhos binários necessários ao meu $ PATH. Agora eu comecei a escrever pequenos scripts,...
07.09.2014 / 21:42
2
respostas

tmux sai abruptamente logo após o carregamento

Eu apenas compilei minha própria versão de tmux com libevent . Sempre que eu executo o tmux a partir do zsh, o tmux inicia, mas sai rapidamente retornando [exited] . Eu li aqui que o problema poderia ser minha configuração para default...
21.02.2013 / 22:35
3
respostas

Como dividir a saída do comando e atribuir o resultado a um array usando apenas uma única expressão?

NB: Li as respostas para outras perguntas semelhantes ( Como dividir a saída e armazená-lo em uma matriz? , Como dividir uma string em uma matriz no bash ), mas nenhum deles responde à pergunta específica que estou fazendo aqui. Suponha q...
18.04.2017 / 11:53
2
respostas

Como reexecutar o comando k'th em um pipeline?

Eu tenho o seguinte pipeline: ➜ echo ,cats,and,dogs, | sed -e 's/,[^,]*,[^,]*,/,,,/' ,,,dogs, Eu sei que eu poderia executar um comando como !! para "executar o último comando" ou !:1 para "obter os últimos argumentos", mas eu esto...
12.10.2016 / 06:46