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.
Antes de escrever um script, qualquer um sabe como fazer o seguinte:
$ pwd
/foo/bar
$ ls -l
lrwxr-xr-x 1 username admin 48 Apr 17 2012 foo.sh -> /bar/foo.sh
$ cd /bar
$ ls
foo.sh
ie, no diretório /foo/bar , eu gostaria de fazer...
É possível inserir um separador após o comando em um prompt? Este é um exemplo:
~/Desktop: ls -al
-------------------------------------
total 80
drwx------+ 6 eddie staff 204B Apr 29 16:57 .
drwxr-xr-x+ 54 eddie staff 1.8K Apr 30 10:54...
Eu quero excluir vários aplicativos em um dispositivo Android que começam com o mesmo pacote. Eu recebo estes com o seguinte comando:
$ adb shell ls /data/data | grep -i com.company
com.company.android.app.adwidget
com.company.android.app.att...
Basicamente eu posso usar um glob em zsh para uma lista. Muitas vezes, eu gostaria de filtrar essa lista, embora eu esteja me perguntando se preciso fazer isso.
O zsh tem um método para filtrar uma lista? Temo que essa seja uma pergunta óbvia...
Eu pensei que o padrão glob:
**/(*|.*)
representaria todas as pastas e arquivos começando com dot ( . ) ou não, mas ignoraria diretórios no diretório atual que começam com . .
Qual é o padrão glob que significa:
every file and...
O que é uma maneira rápida de subtrair duas listas 1 . As listas podem ser pequenas, talvez uma maneira direta em trabalhos de shell. Ou as listas podem ser longas, talvez ferramentas externas sejam as mais rápidas.
Suponha que você tenh...
No bash, eu posso escrever:
caller 0
e receba o contexto do responsável pela chamada :
Número da linha
Função
Nome do script
Isso é extremamente útil para depuração. Dado:
yelp () { caller 0; }
Eu posso escrever yelp...
Eu apenas decidi experimentar o zsh (por meio do oh-my-zsh), e agora estou jogando com precmd para emular um prompt de duas linhas que tem prompts corretos em mais do que apenas a última linha.
Então eu clonei o tema padrão, e inspirei es...
Estou com problemas para executar um script bash em zsh . O script é semelhante ao abaixo e deve ser executado sob bash:
#!/bin/bash
echo "<235234>" | egrep -oe [0-9]+
No entanto, meu shell é, por padrão, zsh , portanto, para e...