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

Quando você usa a expansão de contraventamento?

Eu entendo o que é expansão da cinta , mas não sei como usá-lo melhor. Quando você o usa? Por favor, me ensine alguns exemplos convenientes e notáveis se você tiver sua própria dica.     
15.09.2014 / 08:13
9
respostas

Como posso pesquisar o histórico com o texto já digitado no prompt em zsh?

No zsh, sei que posso pesquisar o histórico com Ctrl + r . No entanto, muitas vezes eu começo a digitar um comando diretamente no prompt, mas depois percebo que deveria estar pesquisando a história. Quando clico em Ctrl + r , aparece um pr...
27.10.2013 / 20:57
1
resposta

Histórico de comandos no Zsh

Como o Zsh acompanha o histórico de comandos? Eu vejo dois arquivos no meu diretório pessoal: .zhistory e .zsh_history . Qual a diferença entre eles? Os arquivos parecem conter all do meu histórico. O Zsh continua anexando linhas a uma...
30.01.2014 / 20:04
6
respostas

Fazendo shell padrão zsh sem acesso root

Estou usando os computadores da minha escola e gostaria de usar zsh em vez de bash . Gostaria de torná-lo o shell padrão, mas não posso executar um comando como $ chsh -s $(which zsh) porque não tenho privilégios de administrador. Exi...
10.06.2014 / 15:43
13
respostas

Temos mais histórico para cd?

cd - pode passar para o último diretório visitado. Podemos visitar mais história que não a última?     
26.09.2014 / 18:07
3
respostas

Mudando para 'zsh': Todos os scripts bash são compatíveis com 'zsh'?

Eu estou olhando para mudar de bash para zsh, mas preocupado com a compatibilidade de scripts bash. Todos os scripts / funções do bash são compatíveis com o zsh? Portanto, se isso for verdade, zsh é apenas um aprimoramento para o bash?     
08.05.2012 / 22:02
4
respostas

Como coletar corretamente uma matriz de linhas no zsh

Eu pensei que o seguinte agruparia a saída de my_command em uma matriz de linhas: IFS='\n' array_of_lines=$(my_command); para que $array_of_lines[1] se refira à primeira linha na saída de my_command , $array_of_lines[2] para a...
22.01.2012 / 20:20
2
respostas

Como faço uma pesquisa reversa do histórico no modo vi do ZSH?

Eu uso vim para essencialmente todas as minhas necessidades de edição, então eu decidi tentar novamente o modo vi para o meu shell (atualmente ZSH com oh-my-zsh no OS X), mas eu me vejo tentando (e falhar) usar Ctrl-R constantemente. Qual...
27.07.2012 / 13:30
2
respostas

Completando diretórios falsos do avfs no zsh

Como posso ajustar o sistema de completação do zsh para completar arquivos “falsos” em algumas circunstâncias? Mais precisamente, o sistema de arquivos AVFS expõe os arquivos como diretórios, criando um “diretório falso” ao lado de cada arq...
25.07.2012 / 03:16
1
resposta

Evitando “BASH-isms” em shell scripts

Existe uma ferramenta similar a Perl :: Critic que inspecionará seus scripts de shell e apontar falhas, questões de portabilidade, usos de programas não padronizados sem fallbacks, usos depreciados do programa, etc? Eu percebo que set -o p...
08.11.2011 / 01:04