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

Existem convenções para o nome da variável global que contém o resultado da função?

Uma maneira típica de uma função de shell "retornar" seu resultado é atribuí-la a alguma variável global. Existe alguma convenção / melhor prática sobre o nome dessa variável?     
16.05.2017 / 16:59
1
resposta

Acessando o elemento da matriz aleatória no ZSH

Eu tenho o ZSH como meu shell principal e estou tentando randomizar o acesso a um array. Eu continuo vendo feh chamado, mas eu não tenho esse comando. Eu tenho _feh , mas não sei se é a mesma coisa. Qual é esse comando? Aqui está a refer...
03.06.2016 / 00:10
1
resposta

Incrementar / decrementar um número em um arquivo de um script (zsh)

De um script (executando várias vezes simultaneamente), gostaria de criar um arquivo como: echo "0" > /tmp/count Então eu gostaria de fazer três funções. incr /tmp/count decr /tmp/count is_zero /tmp/count que faz a coisa mais ób...
14.11.2014 / 17:44
4
respostas

Copie os arquivos para o novo diretório apenas se o nome do arquivo estiver em uma matriz

Eu não sou muito de zsh buff, mas imagino que isso seja fácil para alguém: Eu posso copiar arquivos em massa de sourcedir para targetdir com o seguinte: $ find sourcedir -type f -exec cp {} targetdir \; Como é que posso apenas...
17.10.2015 / 00:44
1
resposta

Comando não encontrado em zsh [duplicado]

No bash, sempre que tento executar um comando que não está instalado, recebo uma mensagem que informa que o pacote não está instalado e como instalá-lo. Esta funcionalidade é fornecida instalando o pacote Debian / Ubuntu command-not-found ....
21.12.2013 / 09:24
2
respostas

Escolhendo um arquivo aleatório de cada subpasta

Inspirado pela resposta aceita a este tópico: Listar arquivos aleatórios X de um diretório , eu tentei juntar duas linhas que selecionariam um arquivo de cada subpasta do diretório atual, sem sucesso: rand() REPLY=$RANDOM for x in *; do y=$(...
31.01.2013 / 02:23
1
resposta

Alternando para outro shell sem copiar variáveis de ambiente

Do tcsh, se eu tentar: exec /home/path/to/my/zsh funciona (eu entro em um shell Zsh) mas se eu tentar exec -c /home/path/to/my/zsh Eu recebo: -c Command not found Como faço para mudar para o meu shell Zsh e iniciá-lo a pa...
11.03.2013 / 21:44
2
respostas

A nova sessão do tmux apenas fornece fontes .zshrc e não seleciona o $ PATH definido em .profile

Depois de ler várias perguntas sobre esse assunto, ainda me sinto perdido. Eu li sugestões de que se deve definir as variáveis de ambiente, incluindo $PATH em .profile em vez de especificamente em .bashrc ou .zshrc , e foi isso que eu...
20.10.2018 / 09:34
1
resposta

Mude o shell do vim

Eu mudo meu shell para zsh agora.Mas quando eu chamar shell no vim por :! xxx irá chamar o bash.So, como posso chamar zsh no vim?     
19.10.2018 / 05:36
1
resposta

zsh exclui parte do prompt

Quando uso a pesquisa reversa do histórico, "come" uma parte do meu prompt. Às vezes, quando digito um comando longo que se estende por várias linhas, meu prompt também é perdido. Alguém já experimentou essa situação? É muito chato. Anexei a...
28.07.2012 / 01:27