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

Configurando backspace = 2 em zsh com ligações do vi

Acabei de definir meu zsh para o modo vi, pois sinto que a palavra / WORD ( w / b W / B ) ignorar as combinações de teclas me ajudará a trabalhar mais rápido do que o simples ^a ^e no modo de ligação do emacs. No entanto, gos...
01.06.2015 / 18:02
1
resposta

Script falhando com “comando não encontrado: ^ M”

Quando tento executar o seguinte script em zsh, por meio do comando /bin/zsh ~/.set_color_scheme.sh , recebo o seguinte erro: command not found: ^M O script tem u+x de permissões e costumava funcionar em outra máquina que também tinh...
05.09.2012 / 23:46
2
respostas

Como encontrar / corrigir erro em um caminho

Muitas vezes, um caminho longo é digitado incorretamente ou você recebe uma entrada de arquivo de log que um caminho não existe. Existe uma função de comando ou shell que navega na hierarquia de caminho até encontrar um caminho correspondente?...
26.06.2012 / 15:38
1
resposta

Pasta de arquivos executáveis com a palavra-chave preended

Eu tenho vários arquivos executáveis em uma pasta /opt/chefdk/embedded/bin/ . Exemplos são ruby bundler chef . Idealmente, quero poder executar esses arquivos simplesmente inserindo a palavra-chave chef-$1 ou chef $1 , em qu...
26.05.2016 / 17:58
2
respostas

Gerar uma lista de arquivos de um arquivo contendo uma série de padrões de globbing

Estou procurando uma maneira de criar uma lista de arquivos analisando um arquivo que contenha uma seqüência de zsh globbing patterns. O objetivo final é passar essa lista de arquivos para hg add in mercurial. Para os interessados nessa...
13.12.2011 / 21:44
1
resposta

Como escrever uma função que saia com segurança (com um status especificado) do processo atual?

O script abaixo é uma ilustração mínima (embora artificial) do problema. ## demo.sh exitfn () { printf -- 'exitfn PID: %d\n' "$$" >&2 exit 1 } printf -- 'script PID: %d\n' "$$" >&2 exitfn | : printf -- 'SHOULD NEVER...
23.11.2018 / 19:37
2
respostas

Zsh: altera a cor do comando vared -p

Eu tentei: vared -p '"$(print \"\e[1;31test\")" something' -c tmp Eco de saída "$(print \"\e[1;31test\")" something Mas eu quero mudar a cor de test word aqui. Como conseguir?     
14.09.2018 / 08:13
1
resposta

ZSH Prompt printing '[m' em vez de '%'

Eu adicionei uma função de bateria à minha linha de status do vim aqui está um link . Ele exibe minha bateria corretamente no vim e se eu executar $ acpi | grep -oP "(\d+)%" , ele retornará algum número seguido pelo sinal de porcentagem (como...
18.10.2018 / 01:45
1
resposta

A impressão avaliou marcadores temporários para a tela

Existe uma maneira de imprimir marcadores de posição variáveis PS1 interpretados para o console? Algo como $ echo '%u' para imprimir um nome de usuário ou $ echo '%h' para imprimir um host. Eu sei sobre variáveis de ambiente Eu só...
27.07.2011 / 06:40
4
respostas

Obtém a expansão de um alias (em bash e zsh)

Eu quero pegar o texto que um alias se expande. Por exemplo, se eu tiver: alias g=hub alias cdh='cd $HOME' Eu quero ter: expand_alias g == hub expand_alias cdh == cd $HOME O mais complicado é que os dois shells têm...
18.08.2018 / 12:10