Qualquer edição no .bashrc pressupõe o recarregamento do mesmo, ou seja, salve 
o arquivo e abra outra seção.


--- Em shell-script@yahoogrupos.com.br, Raul Libório <rauhm...@...> escreveu
>
> Se a função não funciona, faz de outro jeito:
> Cria um script e coloca dentro de um diretório que esteja no seu $PATH, ex.:
> 
> r...@aegis:~> sudo vim /usr/bin/caguete
> 
> #! /bin/bash
> # Caguete - Lista arquivos grandes
> # Recebe o diretório em $1 e faz uma busca por arquivos maiores que 25 MB
> find $1 -type f -size +25000k -exec ls -lh {} \; | awk '{ print $NF ": " $5 }'
> 
> 
> r...@aegis:~> sudo chmod +x /usr/bin/caguete
> r...@aegis:~> caguete /home/docs/videos/
> ...
> Testei aqui e funciona bunitinho ;)
> 
> 2009/8/17 augustowebd <augustow...@...>:
> > salve a todos,
> >
> > pessoas vi quer o colega mencionou em colocar esta funcao no .bashrc, entao
> > eu fui e colei lah tbm, mas nao consigo fazer este comando funcionar, alguem
> > poderia dah uma dica a um novado de como fazer esta funcao ser executada por
> > meio do .bashrc?
> >
> > muito obrigado.
> >
> > 2009/8/12 voyeg3r <voye...@...>
> >
> >>
> >>
> >> Obrigado Júlio e demais colegas, esta dica será devidamente anotada
> >>
> >> colocarei no meu .bashrc :)
> >>
> >> biggest (){
> >> du -k * | sort -nr | cut -f2 | head -20 | xargs -d "\n" du -sh
> >> }
> >>
> >> Pra finalizar os nobres colegas poderiam me lembrar como colocar
> >> um parâmetro opcional para determinar a saida do "head"?
> >>
> >> if $1 ; then...
> >>
> >> a ideia é se passar-mos um parâmetro ao comando
> >> o tamanho do head seja modificado
> >>
> >> --- Em shell-script@yahoogrupos.com.br <shell-script%40yahoogrupos.com.br>,
> >> "Julio C. Neves" <julio.neves@> escreveu
> >> >
> >> > A impressão que eu tenho (não é uma certeza) é a seguinte:
> >> > por definição, o xargs tentará mandar a maior qtd de parâmetros possível
> >> > para o cmd que ele está interpretando (quem interpreta o du -sh é o xargs
> >> e
> >> > não o shell, repare que não tem pipe entre eles). O que eu acredito é que
> >> a
> >> > saída do cut é maior que o xargs consegue trabalhar em uma só passada e
> >> > necessita dar uma(s) outra(s) passada(s) para trabalhar todos os
> >> argumentos
> >> > recebidos.
> >> >
> >> > Como o pipe para o head está esperando somente uma saída, qdo recebe a
> >> > segunda manda um broken pipe. Isso é o maior chute, mas é a única
> >> explicação
> >> > que imagino.
> >> >
> >> > Para ter certeza disso, use a opção -x para ver se funciona.
> >> >
> >> > du -k * | sort -nr | cut -f2 | xargs -d "\n" -x du -sh | head
> >> > --
> >> > Abraços,
> >> > Julio
> >> > Cursos de Shell e Zenity?
> >> > - Em SP ligue (11) 2125-4747 (dias 29-30/08 e 12-13/09);
> >> > - Em DF ligue (61) 3223-3000;
> >> > - No RJ ligue (21) 2561-0867;
> >> > - Turmas fechadas em outras cidades ligue (21) 8112-9988.
> >> >
> >> > 2009/8/11 voyeg3r <voyeg3r@>
> >> >
> >> > >
> >> > >
> >> > > du -k * | sort -nr | cut -f2 | xargs -d "\n" du -sh | head
> >> > >
> >> > > estou obtendo um erro (que não impede a execução do comando)
> >> relacionado ao
> >> > > xargs
> >> > >
> >> > >
> >> > >
> >> >
> >> >
> >> > [As partes desta mensagem que não continham texto foram removidas]
> >> >
> >>
> >>
> >>
> >
> >
> >
> > --
> > [Ps: Com a falta do que fazer destes desocupados, imorais, digo imortais, da
> > ABL(academia brasileira de letras) queira me desculpar caso haja alguns
> > acentos indevidos.]
> >
> > ...vão-se os objetos, ficam-se as referências, passa o System.gc () e leva
> > tudo...
> > PHP5 ZCE::ZEND004231 | $zendPHPCertified->getCandidateById(
> > http://www.zend.com/zce.php?c=ZEND004231&r=220244122 );
> > Fale sobre PHP::PHP-Brasília - Comunidade de usuários PHP do DF
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > ------------------------------------
> >
> > ---------------------------------------------------------------------
> > Esta lista não admite a abordagem de outras liguagens de programação, como 
> > perl, C etc. Quem insistir em não seguir esta regra será moderado sem 
> > prévio aviso.
> > ---------------------------------------------------------------------
> > Sair da lista: shell-script-unsubscr...@yahoogrupos.com.br
> > ---------------------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em 
> > http://www.listas-discussao.cjb.net
> > ---------------------------------------------------------------------
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> > Links do Yahoo! Grupos
> >
> >
> >
> 
> 
> 
> -- 
> Raul Libório
> http://rauhmaru.blogspot.com/
> rauhmarutsªhotmailºcom
> Linux user#4444581
> 
> "There are only 10 types of people in the world -
> Those who understand binary, and those who don't."
>


Responder a