funçõeszz no zsh

Publicado por felipe gallois 07/10/2008

[ Hits: 5.911 ]

Homepage: www.gallois.com.br/blog

Download zz_zsh.sh




As famosas funçõeszz (http://funcoeszz.net/) ajudam bastante em tarefas recorrentes. Porém, não há uma configuração padrão para o zsh.

Por isso, fiz um pequeno script para poder configurar automaticamente. A instalação foi feita pelo apt-get, da versão 8.3

  



Esconder código-fonte

ZSHRC="$HOME/.zshrc"
ZZ="/usr/bin/funcoeszz"
ZZRC="$HOME/.zzrc"
ZZCOR=0

if ! grep -qs "^[^#]*$ZZRC" "$ZSHRC"
then
   (
      echo
      echo "### funcoeszz"
      echo "source $ZZRC"
      echo "export ZZPATH='/usr/bin/funcoeszz'"
   ) >> "$ZSHRC"
   echo "Funções ZZ instaladas no $ZSHRC"
else
   echo "Funções ZZ já estavam instaladas no $ZSHRC"
fi

if ! [ -e $ZZRC ]
then
  (
    echo "criando atalhos para as funcoes em $ZZRC"
    alias zzzz='/usr/bin/funcoeszz zzzz'
    touch $ZZRC
    for func in $(ZZCOR=0 zzzz | sed '1,/^(( fu/d; /^(/d; s/,//g')
    do
       echo "alias zz$func='funcoeszz zz$func'" >> "$ZZRC"
    done
    echo "atalhos criados, para comecar a usar-los, digite:"
    echo "$ source $ZZRC"
    echo "ou entao entre novamente no zsh"
  )
else
  echo "Ja existe um arquivo de atalhos em $ZZRC"
fi

Scripts recomendados

Trocar senha no primeiro login em PDC SAMBA

Reduzindo tamanho de imagens

imdb-cli - consultar filmes, séries e atores pelo site IMDB no terminal

Script para relatório de download de arquivos via Squid

Trocar nomes maiúsculos por minúsculos


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts