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

Prompt: substitua o caminho personalizado por uma palavra curta como ~ para casa

Quando eu chamo cd /Users/mu3/apps , o prompt simplifica da seguinte forma: mu3 [~/apps]: É possível fazer o mesmo para um caminho personalizado como cd /Users/mu3/Development/Web/test : mu3 [DEV/test]: Estou usando o iTerm + o...
08.04.2016 / 21:57
3
respostas

Obtém o índice da matriz

Estou tentando obter o índice da matriz que estou interagindo dentro de um loop for. Eu estou fazendo algo parecido com arr=( foo bar baz ) for i in $arr; do echo "index ${#arr}"; done Mas isso só me dá o número de elementos na matriz,...
01.01.2017 / 01:56
2
respostas

Ctrl-Arrow não funciona mais depois de instalar o Prezto

Eu tenho isso no meu .inputrc : "\e[A": history-search-backward "\e[B": history-search-forward set show-all-if-ambiguous on set completion-ignore-case on # mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving "\eOc": forward-w...
07.02.2015 / 14:15
2
respostas

Por que o zsh permite que o nome seja nulo em $ {name: -word}?

Em documentação do zsh : ${name-word} ${name:-word} If name is set, or in the second form is non-null, then substitute its value; otherwise substitute word. In the second form name may be omitted, in which case word is always...
26.01.2015 / 04:53
2
respostas

Redireciona a saída na metade de um script e restaura depois

Eu gostaria de redirecionar o stdout na metade de um script. Como posso fazer isso no Zsh? # Do something # ... # Redirect stdout to a file (e.g. foo.txt) for x in *; print $x; done # Re-direct stdout back to default # Do something else #...
23.01.2014 / 22:25
1
resposta

Obtendo o comando tree para não exibir diretórios

Eu li as man pages para tree , mas não sei se é possível ter lista de árvores apenas os nomes de arquivos para todos os arquivos que aparecem em qualquer busca recursiva de um diretório. O mais próximo que obtive é: tree -i --noreport dir/...
26.01.2014 / 08:49
4
respostas

cd dois níveis abaixo da raiz

Sou um desenvolvedor web (principalmente o Drupal). Quando desenvolvo websites, faço isso em uma pasta / workspace. Portanto, tenho pastas como esta. /workspace/project/ /workspace/project/sites/default/files/ /workspace/project1/ /workspa...
03.02.2014 / 10:16
2
respostas

Para o redirecionamento de entrada, existem diferenças funcionais entre o bash / zsh “$ (file)” e o arquivo tradicional?

Estou perguntando apenas sobre o uso que teria o mesmo efeito que o redirecionamento de entrada tradicional de um arquivo. <<<"$(<file)" até onde eu sei, é equivalente a <file Parece-me que estes são funcionalmente e...
30.10.2015 / 13:38
2
respostas

É seguro remover o diretório .oh-my-zsh?

Um ponto no tempo, eu tentei o meu zsh, mas isso causa muitos problemas, então estou de volta ao bash. Estou tentando limpar alguns arquivos e percebo que existe uma pasta oh my zsh. As instruções do github me dizem para executar o uninstall oh...
30.03.2014 / 03:17
2
respostas

Como ler de um pipe nomeado depois que o processo do gravador sai?

Eu quero usar pipes nomeados como filas de tarefas assíncronas (talvez do tipo JMS). Por exemplo, suponha que um cliente envie alguns dados que desejo inserir em um banco de dados, mas quero que o cliente desconecte-se do servidor imediatamen...
20.11.2014 / 21:53