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

scp, globbing e diferentes shells

No outro dia no trabalho, tentei fazer scp remotehost:~/*.txt . e recebi um erro sobre o * , *.txt file not found desculpe, não no trabalho e esqueci o erro exato na minha estação de trabalho eu corro zsh 4.3. no remotehost...
09.01.2011 / 06:38
2
respostas

Visualização de vários meses no calendário (cal) no OS X

Espero executar alguns dos comandos listados em este artigo , por exemplo: cal -3 que deve me mostrar o último mês, este mês e o próximo mês. Este comando faz não funcionar no OS X. $ cal -3 cal: illegal option -- 3 usage: cal [-...
02.02.2015 / 14:46
2
respostas

Existe uma maneira de ignorar .zshrc no login?

Estou gostando de aprender ZSH, mas uma coisa está me incomodando. Se eu colocar algo no meu .zshrc que torne o shell inútil (estou brincando com algo que afeta a maneira como o teclado é interpretado), então eu poderia acabar não sendo capaz de...
04.07.2014 / 15:28
1
resposta

Exportar várias opções em $ GREP_OPTIONS

Eu uso o ZSH com "OH MY ZSH". Na variável "OH MY ZSH" $GREP_OPTIONS exporta com valor múltiplo: $ echo $GREP_OPTIONS --color=auto --exclude-dir=.cvs --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn Mas quando eu tento usar g...
24.09.2014 / 09:17
2
respostas

Classificando strings com códigos de escape ANSI

Estou tentando imprimir uma lista classificada de todas as opções do zsh, com as opções de conjunto coloridas em verde e as opções não definidas coloridas em vermelho. Não consigo fazer com que sort funcione corretamente nas linhas coloridas....
27.09.2014 / 17:33
1
resposta

Aplique sinalizadores de expansão de parâmetro a string ou literal de array em zsh

Às vezes, gostaria de aplicar sinalizadores de expansão de parâmetro a uma string ou literal de matriz em zsh. Como um caso de uso de exemplo, digamos que eu queira dividir algumas linhas delimitadas por vírgula $arglist em vírgulas, mas acre...
06.10.2014 / 18:50
2
respostas

Aliasing 'python' para 'ipython' somente quando 'python' é executado sem args

Eu pensei que seria legal ter um alias (em ~ / .zshrc) para ter um 'python' aliado ao 'ipython' SOMENTE quando 'python' for executado sem args (caso contrário, os programas não serão iniciados). Primeiro de tudo, como expressar "sem args" em um...
16.02.2013 / 15:35
1
resposta

Faz o loop sobre uma string em zsh e Bash

Gostaria de converter este loop de Bash: x="one two three" for i in ${x} do echo ${i} done de maneira a trabalhar tanto com o Bash quanto com o zsh Esta solução funciona: x=( one two three ) for i in ${x[@]} do echo ${i} d...
11.07.2016 / 00:22
2
respostas

Encaminhar aliases para o processo filho

Eu tenho alguns aliases que são definidos em /etc/zprofile (ou /etc/profile para bash). Também $PATH é manipulado lá. Eu quero iniciar um shell interativo de um shell que evita a manipulação $PATH . Eu faço isso iniciando-o com a o...
23.05.2016 / 22:21
4
respostas

Entradas pegajosas no histórico do shell

Existe alguma maneira de tornar alguns comandos "fixos" em um histórico de shell? Eu quero salvar alguns comandos favoritos que podem ser pesquisados com Ctrl + R, como o resto do histórico, mas eles nunca devem expirar.     
22.01.2016 / 21:20