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

Por que o histórico do timestamp zsh? [fechadas]

O histórico do zsh inclui um registro de data e hora. Além de saber quando um comando foi executado, qual é a razão disso? Quais recursos posso perder se desabilitar isso?     
21.10.2017 / 13:32
4
respostas

condicionais inline para atribuição

Existe um "equivalente inline" a expressões como as seguintes: if [[ $VERBOSE == 1 ]]; then V=$FOO else V= fi Estou pensando em algo assim em perl , por exemplo: $V = $VERBOSE ? $FOO : undef; (BTW, meu interesse não é tanto n...
09.02.2014 / 18:11
2
respostas

Como desabilitar a divisão de palavras durante a substituição de comandos?

Como posso desabilitar a divisão de palavras durante a substituição de comandos? Aqui está um exemplo simplificado do problema: 4:00PM /Users/paymahn/Downloads ❯❯❯ cat test.txt hello\nworld 4:00PM /Users/paymahn/Downloads ❯❯❯ echo $(cat...
22.08.2018 / 22:09
3
respostas

Inicia o xterm com shell diferente e executa comandos

Meu ambiente de shell padrão é bash e gostaria de iniciar um xterm com zsh e executar alguns comandos. Em geral, para executar alguns comandos, estou usando o seguinte xterm -e "ls -lrt;pwd;whoami" Isso está executando os coma...
26.06.2017 / 07:20
3
respostas

Exibir expansão de chave ZSH

Existe uma maneira de mostrar a versão expandida de uma declaração de expansão de chave? Por exemplo, eu tenho: $ bundle exec rake db:{drop,create,migrate} A versão expandida expande para isso? $ bundle exec rake db:drop $ bundle ex...
22.08.2014 / 16:54
2
respostas

Por que não wget url / mediafile.ext medafile2.ext work?

Eu tentei o seguinte: [$] wget http://cdn.edgecast.steamstatic.com/steam/apps/256679148/movie480.webm > Conan1.webm [1:21:05] --2017-02-23 01:51:50-- http://cdn.edgecast.steamstatic.com...
23.02.2017 / 00:40
2
respostas

Por que o seguinte não funciona ?: enquanto verdadeiro; faça “$ my_command”; dormir 1; feito

Seguindo a resposta principal para esta questão , pensei que poderia: 1) Defina um comando: cmd='for x in $(my_command | grep keyword | cut -d" " -f1); do command2 "arguments" $x; done' 2) Execute-o em um loop como segue while true...
26.10.2011 / 23:45
3
respostas

Como ordenar nomes de arquivos com espaços neles e concatenar os arquivos?

Eu tenho a infelicidade de lidar com nomes de arquivos que contêm espaços. Eu quero concatenar arquivos dos quais nomes de arquivos contêm espaços. Eu também quero classificar os nomes de arquivos numericamente. Obviamente, o seguinte falha:...
17.11.2014 / 11:11
2
respostas

/ usr / bin / env: zsh -: Nenhum arquivo ou diretório

Eu recebo o erro /usr/bin/env: zsh -: No such file or directory ... quando executo um script executável zsh que começa com a seguinte linha shebang: #!/usr/bin/env zsh - Além disso, o FWIW, substituindo - por -- , faz com q...
02.05.2013 / 19:41
2
respostas

Zsh possivelmente adicionando aspas ao valor da variável (funciona no bash embora)

Sou relativamente novo no zsh (deslocado ontem do bash) Eu tive uma função bash no bash como vl() { cmd='echo $1 | sed -r 's/(.+):([0-9]+).+/ +/g''; vim $cmd } Isso basicamente converte um argumento como: vl ./manifests/production/t...
14.10.2013 / 08:00