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

Histórico do arquivo sem sair do shell

Acabei de perceber que um fluxo de trabalho que estou usando há anos não faz o que é suposto fazer. Como eu não percebi isso por tanto tempo, você pode pensar que não vale a pena investir muito nisso, mas acontece que, agora, isso se tornou impo...
07.01.2018 / 18:17
2
respostas

Como incrementar uma variável nomeada dinamicamente em 'zsh'

Digamos que você crie uma variável nomeada dinamicamente em zsh , assim: name="hello" typeset $name=42 echo ${(P)${name}} # Prints the variable $hello, which is 42 Agora, suponha que alguém queira incrementar ou alterar a dita variável,...
27.11.2017 / 09:11
1
resposta

Zsh erro de substituição ruim no zshrc

Eu tenho isso no meu arquivo .zhsrc: [[ -n "${key[Home]}" ]] && bindkey "${key[Home]}" beginning-of-line Pressionar Home no meu teclado parece acionar o início da linha, então parece funcionar, no entanto, sempre que...
24.08.2017 / 10:21
1
resposta

Fatiar uma matriz que contém cadeias vazias

Considere o array foo , inicializado assim: $ foo=( a b '' d e f g ) foo contém 7 elementos, um dos quais é uma string vazia. Abaixo estão algumas maneiras de imprimir o conteúdo de foo , usando o print embutido: $ print -...
26.06.2017 / 18:14
1
resposta

Por que o GNOME Display Manager sempre lê o .profile?

Eu recentemente mudei do login de prompt de terminal (getty?) para o GNOME Display Manager. Ele parece que o GDM sempre lê .profile , independentemente da configuração do usuário do shell de login (Zsh no meu caso). Por que é que? Eu suponho...
20.04.2017 / 11:45
2
respostas

'time echo' não obteve saída

Estou usando o Mac e estou tentando sincronizar a execução do comando. Se eu fizer time echo não tem saída Mas se eu fizer time ls me dá a saída da função time Alguma idéia de por que isso acontece? Atualização: acontec...
01.03.2018 / 04:25
1
resposta

Habilite um Plugin para Oh my Zsh in Docker

Eu estou tentando instalar o plug-in symfony2 e git para zsh no meu contêiner docker . FROM php:7-fpm # Install Packages RUN apt-get update && apt-get install -y vim zsh git RUN docker-php-ext-install pdo pdo_mysql mysqli z...
22.08.2016 / 22:20
2
respostas

Mede o tempo de execução de um comando, incluindo a expansão da substituição do comando

Como eu iria medir o tempo de execução de comandos que são expandidos pelo shell? Por exemplo: ➜ time sleep $(sleep 3; echo 1) sleep $(sleep 3; echo 1) 0.00s user 0.00s system 0% cpu 1.003 total ignora o tempo do comando substituído....
30.06.2016 / 13:44
2
respostas

Sobre a aplicação de comandos a grupos de linhas de stdin

O pacote Unix datamash suporta a aplicação de várias operações de resumo para grupos de linhas de entrada. Por exemplo 1 , aqui datamash é usado para calcular as somas da coluna 2 para cada valor na coluna 1: $ cat example.csv 1,10...
18.03.2016 / 21:50
3
respostas

Todos os arquivos em um diretório que não terminam em uma string específica?

Eu quero encontrar todos os arquivos de texto em um diretório que não termine com a string: hello world Como posso fazer isso?     
05.04.2016 / 17:17