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." >