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.
1
resposta

Executa um comando após o outro em zsh quando o Ctrl-C é pressionado

Eu recentemente mudei para zsh de bash (no OSX). Eu tenho um alias bash que eu usei para executar um programa depois outro (mesmo se o programa anterior sai com erro) no bash. Eu não posso descobrir como replicar isso no zsh. bash alias...
31.05.2016 / 18:26
2
respostas

Contando arquivos nas folhas da árvore de diretórios

Eu criei o seguinte snippet para contar arquivos em cada subdiretório: for x (**/*(/)); do print $x; find $x -maxdepth 1 -type f | wc -l; done O comando gera pares consecutivos (um abaixo do outro) da seguinte forma: directory_name # o...
17.10.2011 / 22:15
1
resposta

Leia a senha do teclado em vez de stdin

Eu tenho um script zsh que solicita a entrada do teclado: read -rs 'pw?Password: ' Este script também precisa ler o conteúdo de um arquivo de stdin. Mas o comando read pega a primeira linha de stdin e a usa como entrada para a senha...
21.05.2017 / 06:12
1
resposta

Como lidar com nomes de arquivos contendo uma aspa simples dentro de uma função de conclusão do zsh?

Estou usando o zsh shell e tenho o seguinte código dentro do meu .zshrc : fpath=(~/.zsh/completion $fpath) autoload -Uz _vc autoload -Uz compinit compinit A primeira linha adiciona o caminho ~/.zsh/completion ao array armazenado...
22.05.2017 / 15:10
4
respostas

Existe uma maneira legal de definir variáveis de ambiente locais de diretório / projeto?

Tenho trabalhado em vários projetos e eles exigem diferentes variáveis de ambiente (por exemplo, PATH para diferentes versões de clang executáveis, PYTHONPATH para vários módulos externos). Sempre que trabalho em um projeto, preciso mod...
24.03.2015 / 03:19
2
respostas

Voltando a um comando eu escrevi parcialmente [duplicado]

Muitas vezes eu me vejo no meio da escrita de um longo comando (ou cadeia de comandos) e percebo que preciso executar outro comando antes de terminar de digitar este atual. Exemplos Às vezes, eu ... Precisa encontrar o nome exato de...
23.03.2015 / 03:13
1
resposta

O preenchimento automático de ZSH fornece erros aparentemente aleatórios após algum tempo

Meu autocompletar zsh é interrompido de uma maneira estranha. Para logins limpos, tudo funciona, mas depois de algum tempo eu recebo erros de autocompletar aparentemente aleatórios, para diferentes "tipos" de autocompletar. Às vezes, ls foo<...
21.03.2014 / 12:05
1
resposta

Ao usar a conclusão da guia zsh, Ignore o CDPATH se um arquivo ou diretório local corresponder

Eu adoro a conclusão da tabulação do Z shell com o CDPATH, mas às vezes é um exagero. Eu gostaria que ele apenas retroceda como um retorno se nada no diretório local corresponder. Por exemplo, eu estava apenas em ~/Code/Haxe e digitei $...
20.12.2014 / 01:51
2
respostas

Como posso verificar as mensagens do Gmail com a solicitação de senha de um script?

Estou usando o zsh no Ubuntu 14.04 sobre o SSH usando o Putty e estou configurando as combinações de teclas do meu teclado. Como o zsh não parece utilizar minhas teclas de função, eu pensei em configurar scripts para executar operações semelhant...
22.08.2014 / 14:51
3
respostas

Coloque automaticamente um alias em ~ / .bashrc ou ~ / .zshrc [duplicado]

Existe uma linha de comando util / script que salva automaticamente os aliases? Por exemplo, save-alias my-ip="curl ipecho.net/plain" e isso irá definir um apelido, então adicione / atualize em ~ / .bashrc ou ~ / .zshrc Eu estava pen...
05.09.2014 / 16:39