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.
3
respostas

reutilize a última saída do comando no índice / line-num

ls exibe: entry1 entry2 entry3 Como posso reutilizar a saída acima (nem todas as entradas, mas a entrada em uma determinada linha, digamos n) no próximo comando shell? Algo como: vi $(!!)@3 Deve significar: vi entry3   ...
06.06.2015 / 08:55
2
respostas

como filtrar por asterisco ou expressão similar por rsync em zsh

Eu tenho muitos arquivos nomeados como: /var/log/foo/2014-07-06-01.log ... /var/log/foo/2014-07-20-04.log Todos os dias tenho vários arquivos de log e quero baixar os arquivos de log do dia especificado: $ rsync server:/var/log/foo/201...
06.07.2014 / 14:36
2
respostas

Livesearch com os primeiros 10 jogos como previsão para o zsh-history?

Eu vi uma pesquisa de histórico de vida com uma visualização, que mostra as 10 primeiras correspondências no histórico em uma lista abaixo da linha BUFFER, que é atualizada em cada pressionamento de tecla e age como a pesquisa padrão ctrl + r o...
27.08.2014 / 18:29
1
resposta

Globbing falha no zsh, mas funciona no bash

Eu tenho um alias no bash, que estou tentando migrar para o zsh. Eu pensei que pode ter sido o pseudônimo em si, mas agora parece que é apenas o globbing. grep -irl --exclude=\*.{log,class,fuegoclass,dat}* --exclude-dir={build,system,lib} dat...
19.05.2014 / 21:46
1
resposta

Expanda a variável na definição de função em zsh

Eu quero gerar um conjunto de funções no meu shell em um loop for , mas não consigo ver como acessar uma variável dentro do corpo da função que estou criando. Em essência, eu gostaria do seguinte for f in foo ; do $f() { echo $f } ; done...
15.02.2014 / 11:40
2
respostas

Comando Pipe to tail: quando o primeiro comando é abortado?

Neste exemplo: $ for i in {1..3}; do sleep 1; echo $i; done | head -n 2 por que o primeiro comando (loop) é eliminado apenas antes da exibição do 3 ? Eu esperava que fosse morto logo após o 2 ser exibido. O problema que eu estava...
12.11.2013 / 08:36
1
resposta

Repetição misteriosa do comando inserido no shell

Após inicializar o sistema e efetuar login (antes de iniciar o X, inicio manualmente via startx) de repente recebo a seguinte saída após inserir um comando: $ cmd ;user@host: cmd;cmd;cmd; [output of 'cmd'] $ Depois de iniciar o X e inic...
03.09.2013 / 20:40
1
resposta

zsh: como fazer com que a expansão de arquivos funcione no comando print

Eu tenho o seguinte código que imprime recursivamente todos os arquivos dentro de / usr / local / include: % files=(/usr/local/include/**/*(^/)) % print -l $files É possível se livrar da variável temporária? Gostaria de simplesmente recup...
06.11.2013 / 21:34
1
resposta

Zsh - Desativar inserção de tabulação

Estou tentando configurar o zsh para ajustar de perto o comportamento do bash antes de eu mudar totalmente, e um comportamento que estou tentando modificar no zsh é quando ele insere um caractere de tabulação. Eu vejo como isso pode ser útil...
21.10.2013 / 17:58
2
respostas

Tela: “Não é possível executar / my / path / to / zsh” com shell local

Sempre que tento executar a tela em um shell Zsh que eu compilei em meu diretório pessoal, recebo o seguinte erro: > screen Cannot exec '/my/path/to/zsh/bin/zsh' O shell Z é perfeitamente funcional, e verifiquei que posso executar a te...
20.02.2013 / 23:06