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

Qual é a diferença entre qual e onde?

Qual é a diferença entre os comandos where e which shell? Aqui estão alguns exemplos ~ where cc /usr/bin/cc /usr/bin/cc ~ which cc /usr/bin/cc e ~ which which which='alias | /usr/bin/which --tty-only --read-alias --show-dot...
05.02.2013 / 12:30
6
respostas

Inicia silenciosamente a tarefa em segundo plano

Eu sei que você pode usar isso para iniciar um processo em segundo plano, sem receber a notificação quando o processo é colocado em segundo plano e quando é feito assim: (command &) &> /dev/null No entanto, isso remove a opção...
07.10.2012 / 00:04
2
respostas

Diferenças de redirecionamento entre & & e 2 & 1

Em este segmento SO e Alguns outros tópicos vi os seguintes comandos para redirecionar stdout e stderr para um arquivo. Eles são todos equivalentes? Existe alguma diferença entre eles? command1 >> logfile 2>&1 command...
28.12.2014 / 03:40
1
resposta

zmv para zsh: execuções a seco e man pages

Eu ouvi ótimas coisas sobre zmv em zsh e adoraria realmente aprender a usá-lo. No entanto, ainda sou relativamente inexperiente em zsh e tenho algumas perguntas básicas: Existe uma página man para zmv em zsh (man zsh gera "Nenhum...
23.08.2011 / 23:40
4
respostas

Posso referenciar um comando antes de '&&' depois de '&&'

Não sei com certeza como formular a pergunta, mas, basicamente, muitas vezes me vejo executando um comando como vagrant para exibir a VM e, em seguida, ssh para ela, como abaixo: vagrant up && vagrant ssh Antes de escrever minh...
07.09.2014 / 18:37
4
respostas

Por que o corte falha com o bash e não com o zsh?

Eu criei um arquivo com campos delimitados por tabulações. echo foo$'\t'bar$'\t'baz$'\n'foo$'\t'bar$'\t'baz > input Eu tenho o seguinte script chamado zsh.sh #!/usr/bin/env zsh while read line; do <<<$line cut -f 2 d...
10.06.2016 / 11:21
3
respostas

Definindo um alias e imediatamente usá-lo

Em zsh , isso funciona bem: alias foo=ls foo Mas isso não acontece: alias foo=ls; foo Pressionar enter extra time não é um problema ao executar interativamente. Mas quando percorremos ssh , de repente se torna um problema: %...
16.08.2015 / 17:00
4
respostas

zsh tab conclusão na linha vazia

Gostaria de um tcsh'ism que não consegui encontrar: em uma linha em branco sem conteúdo, quero pressionar a tecla tab e ver o equivalente a um ls. Isso quer dizer que eu quero $ <tab> para fazer algo diferente, me dando um \ t. Eu e...
30.05.2011 / 22:06
3
respostas

O que é a divisão de palavras? Por que é importante na programação de shell?

Estou ficando confuso sobre a função que a divisão de palavras desempenha em zsh . Eu não fui exposto a este conceito quando estou programando em C, Python ou MATLAB, e isso despertou meu interesse de por que a divisão de palavras parece ser a...
12.12.2011 / 22:42
3
respostas

Como salvar o comando atual no zsh? [duplicado]

Eu estou digitando um comando, eu lembro que tenho que checar alguma coisa, se eu pressionar Ctrl + U o comando desaparece e eu posso digitar outra coisa, mas então comando que eu estava digitando não está no histórico. Existe uma manei...
30.04.2013 / 13:35