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

Como posso usar “emulate sh” no zsh para trabalhar com “. myscript.sh ”?

Estou usando emulate sh -c ". $HOME/myscript.sh" e está funcionando até agora. No entanto, se eu estiver em ~ e tentar fazer emulate sh -c ". myscript.sh" , receberei .: no such file or directory: myscript.sh. . Por quê?     
03.01.2014 / 01:09
2
respostas

Correção da rolagem no nano em execução no tmux no terminal de posicionamento

O problema: eu abro um terminal (no Linux Mint, então mate-terminal) zsh é o shell Então eu corro o tmux Editar um arquivo com nano Role para cima e para baixo no arquivo com o cursor Problema: Ao rolar para baixo no nano, soment...
17.09.2012 / 10:02
1
resposta

Como evitar a análise de arquivos / etc / *

Ao iniciar meu shell com, e. exec zsh da linha de comando, como posso fazer com que não analise nenhum / etc / files? Eu leio no guia zsh que, quando um usuário inicia um shell zsh, ele processa os seguintes arquivos init em ordem:...
16.04.2013 / 01:10
2
respostas

ANDed condicional usando regexp e variáveis

Eu quero testar se uma linha, lida de um arquivo, tem um começo específico e uma final contendo uma palavra contida em uma variável. Aqui está um código: O arquivo de entrada é: line one #; line two #; line three blah line four Um scri...
06.04.2011 / 22:22
2
respostas

Como escrever um “wrapper substituto” para uma função no FPATH?

No título, eu uso a expressão "overriding wrapper" para me referir a uma função foo que sobrescreve algumas funções da função original e chama essa função original (ou uma cópia dela) durante sua execução. Eu encontrei os tópicos do Stack...
01.02.2018 / 21:52
1
resposta

zsh: a substituição de comando não herda stdin de seu pai

Considere o seguinte comando: seq 5 | grep $(tail -n1) <(seq 9) Ao executá-lo em zsh 1 : tail: error reading 'standard input': Input/output error Agora executando o mesmo em bash , ele gera: 5 OK. Conforme explicado...
17.01.2017 / 18:17
1
resposta

O que faz o + em $ + comandos […]?

Aqui está outra pergunta impossível de pesquisar: como interpretar $+commands[foobar] ? Eu suponho que é uma variante de $commands[foobar] , mas quem sabe. (Com zsh, pelo menos eu nunca sei.) Eu também gostaria de saber como alguém pode...
19.10.2015 / 04:56
1
resposta

Dividir o array zsh do subshell por linebreak

Gostaria de instanciar uma matriz zsh de um subshell myarray=($(somecommand) e eu verifico se recebi o que queria com for element in $myarray ; do echo "===" ; echo $element ; echo "---" ; done Por padrão, vejo que os espaços em br...
06.08.2018 / 11:19
2
respostas

Marque o descritor como terminal para o teste -t

Pode-se testar se um descritor está conectado ao terminal com o teste -t. if [ ! -t 0 ]; then echo "Stdin is not from terminal" fi Tendo um descritor X, apontando para um arquivo ou para um processo (com redirecionamento > (cmd)),...
11.05.2016 / 16:53
1
resposta

tmux / zsh desordena texto colado

Quando eu colo o texto em um shell do tmux rodando o zsh, selecione-o com um mouse e, em seguida, aperte o terceiro botão do mouse, ele prefixará o texto com "200 ~" e adicionará um "~" no final. Por exemplo, se eu tiver o texto "algum texto" ma...
02.09.2015 / 20:15