aonde me inscrevo na lista de shellscript?
2008/3/4, mantunes <[EMAIL PROTECTED]>: > > Lucas, > > manda tua duvida para lista de shell script.. se quiser eu mando a tua > duvida..refaça a tua pergunta novamente e me manda em PVT. > > 2008/3/4, Lucas Mocellin <[EMAIL PROTECTED]>: > > > verdade Alexandre, nao sei porque nao fiz tudo em um find, na verdade > peguei > > um script velho e modifiquei, mas me perdi e gastei mais tempo do que > fazer > > um novo. > > > > agora a duvida é a seguinte, quero pegar o caminho que esta dentro do > > arquivo abaixo: > > um cat no arquivo: > > > > 9948 /home/luizcelso/Luiz Celso/LC - fotos luiz celso/Adriana > 018.mpg > > 8568 /home/luizcelso/Luiz Celso/fotos/Logosofia - ingresso Ana C - > > 30-03-05/Adri 018.mpg > > 496 /home/luizcelso/Luiz Celso/fotos/Logosofia - ingresso Ana C - > > > > 30-03-05/Adri 019.mpg > > > > > > como faco para o awk pegar todas as colunas exceto a primeira? vi no > man do > > awk e do cut e nao obtive sucesso. > > > > agradeço a participação pessoal, > > > > Lucas. > > > > 2008/3/4, [EMAIL PROTECTED] <[EMAIL PROTECTED]>: > > > > > > > > Bom dia > > > > > > Caro Lucas, > > > Tenho mais experiência com Linux, mas lembro de ter mexido uma vez > com > > > o comando sed. Ele é muito poderoso e acredito satisfaça sua > > > necessidade, ha muito tutorial na rede para ele. Não tenho mexido > > > ultimamente e por isso não sei lhe falar qual comando, mas vale dar > uma > > > lida. > > > Saudações > > > Olavo Augusto > > > > > > > > > > > > > De nada Lucas, e olha, te aconselho PERL em vez do PY. PERLe Shell > > > Script > > > > > > > > > > Ã(c) > > > > > > > > > > uma mistura muito legal. > > > > Sds, > > > > Breno BF > > > > ----- Original Message ----- > > > > From: "Lucas Mocellin" <[EMAIL PROTECTED]> > > > > > > > To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" > > > > <freebsd@fug.com.br> > > > > Sent: Monday, March 03, 2008 5:55 PM > > > > Subject: Re: [FUG-BR] [OFF] scriptando > > > > > > > > > > > > > > > > > >> poisÃ(c), gostaria de evitar isso, > > > > > > >> > > > >> pensei em substituir o espaço por "\ ", que aà TALVEZ ele leria > o > > > >> caracter > > > >> espaço, maassss, queria ver como fazer da maneira correta mesmo, > se eu > > > > > > >> nao > > > >> conseguir vou para o POG ou fazer em python. > > > >> > > > > > > >> Obrigado a sugestão Breno, > > > >> > > > >> um abraço, > > > > > > >> > > > >> Lucas. > > > >> > > > >> Em 03/03/08, Breno BF <[EMAIL PROTECTED]> escreveu: > > > >>> > > > >>> Boa tarde, > > > > > > >>> Rapaz, tive o mesmo problema. Minha solução foi o que > chamam de > > > >>> POG, > > > > > > >>> porÃ(c)m funfou. > > > > > > >>> Antes de filtrar o arquivo, manda um pipe tr mudando todo > espaço > > > >>> pra > > > >>> um > > > >>> caracter especial, um que você não vá achar no resto do texto > > > > > > >>> (%,#,etc). > > > >>> Na > > > >>> hora de usa-lo vc desfaz o tr, mudando de caracter especial pra > > > espaco. > > > >>> Comigo deu certo, boa sorte! > > > >>> Sds, > > > >>> Breno BF > > > >>> > > > >>> ----- Original Message ----- > > > >>> From: "Lucas Mocellin" <[EMAIL PROTECTED]> > > > > > > >>> To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" > > > >>> <freebsd@fug.com.br> > > > >>> Sent: Monday, March 03, 2008 5:33 PM > > > >>> Subject: [FUG-BR] [OFF] scriptando > > > >>> > > > >>> > > > > > > >>> > OlÅ› lista, > > > >>> > > > > > > > >>> > estou com um problema meio off, que Ã(c) o seguinte, faço um > "for", e > > > > > > > > > >>> pego > > > >>> > uma > > > >>> > lista de arquivos, um por linha. > > > >>> > > > > >>> > Preciso pegar essa lista e cada um desses arquivos jogar como > > > entrada > > > >>> > em > > > > > > > > > >>> > outro comando, mas o que acontece Ã(c) o seguinte, quando dou a > > > > > > entrada > > > >>> no > > > >>> > outro comando, ele não pega a linha inteira, pois o nome do > arquivo > > > >>> tem > > > > > > >>> > "espaço", então o for só pega atÃ(c) o espaço, ficando o > nome do > > > > > > > > > >>> arquivo > > > >>> > incompleto. > > > >>> > > > > >>> > o script: > > > >>> > > > > >>> > for extensao in $(cat /root/bin/extensoes.txt); do > > > >>> > /usr/bin/find /home -iname $extensao >> > > > >>> > /tmp/arquivos"$extensao".txt > > > >>> > /bin/cat /tmp/arquivos"$extensao".txt | xargs > > > >>> > /usr/bin/du > > > >>> > >> > > > >>> > /tmp/tamanho_musicas.txt > > > >>> > > > > >>> > mas entao, um exemplo: > > > >>> > > > > >>> > [EMAIL PROTECTED] ~]# tail /tmp/arquivos\*.mpg.txt > > > >>> > /home/luizcelso/Luiz Celso/fotos/Logosofia - ingresso Ana C - > > > >>> > 30-03-05/Adri > > > >>> > 019.mpg > > > >>> > > > > >>> > [EMAIL PROTECTED] ~]# /bin/cat > /tmp/arquivos\*.mpg.txt | > > > >>> > xargs > > > >>> > /usr/bin/du > > > >>> > /usr/bin/du: cannot access `/home/luizcelso/Luiz': No such file > or > > > >>> > directory > > > >>> > /usr/bin/du: cannot access `Celso/fotos/Logosofia': No such > file or > > > >>> > directory > > > >>> > /usr/bin/du: cannot access `-': No such file or directory > > > >>> > /usr/bin/du: cannot access `ingresso': No such file or > directory > > > >>> > /usr/bin/du: cannot access `Ana': No such file or directory > > > >>> > /usr/bin/du: cannot access `C': No such file or directory > > > >>> > /usr/bin/du: cannot access `-': No such file or directory > > > >>> > /usr/bin/du: cannot access `30-03-05/Adri': No such file or > > > directory > > > >>> > /usr/bin/du: cannot access `019.mpg': No such file or directory > > > >>> > > > > > > > >>> > ele pega uma linha como vários arquivos. > > > >>> > > > > > > > >>> > alguÃ(c)m saberia como eu faço para pegar a linha inteira? > > > > > > >>> > > > > >>> > Obrigado, > > > >>> > > > > >>> > Lucas Mocellin. > > > >>> > > > >>> > ------------------------- > > > >>> > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > > > > > >>> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > >>> > > > > >>> > > > >>> ------------------------- > > > > > > >>> Histórico: http://www.fug.com.br/historico/html/freebsd/ > > > > > > >>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > >>> > > > >> ------------------------- > > > > > > >> Histórico: http://www.fug.com.br/historico/html/freebsd/ > > > > > > >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > >> > > > > > > > > ------------------------- > > > > > > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > > > > > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > > > > > > > > ------------------------- > > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > > > ------------------------- > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > > > > -- > Marcio Antunes > Powered by FreeBSD > ================================== > * Windows: "Where do you want to go tomorrow?" > * Linux: "Where do you want to go today?" > * FreeBSD: "Are you, guys, comming or what?" > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd