Re: [shell-script] Re: Contar linhas iguais

2010-04-17 Por tôpico Lawrence Waclawiak
A solução que consegui e funcionou 100% foi a seguinte: l...@lbw-laptop:~$ cat teste #!/bin/bash echo -n "01 01 01 01 05 05 11 11 11 "|uniq -c |sed 's/^ *//;s/ / - /' l...@lbw-laptop:~$ ./teste 4 - 01 2 - 05 3 - 11 O uniq -c conta as ocorrências mas não coloca no formato que você precisa, então

Re: [shell-script] achar linha com conteúdo e rem over a mesma.

2010-04-17 Por tôpico Lawrence Waclawiak
Opa, olha só, essa foi meio complicada, to sem tempo pra escrever a explicação de como funciona o que eu fiz, mas a linha completa que vc precisa disparar a partir do diretório onde estão os teus js é: egrep -RH '.*kDeMtD-McMoDmM.DaMdMvDeD.*' *.js |cut -d":" -f1 |xargs sed -i.backup /^var\ l=\"

[shell-script] Como salvar cada arquivo de saída com um nome depen dente do arquivo de entrada

2010-04-17 Por tôpico Helton Moraes
E aí, pessoal Tenho andado com uma dúvida que deve ser simples (mas não sei como fazer, hehe). Não sou da área da programação, então essas coisas são meio novidade. Cada vez que tenho um monte de arquivos que tenho que "limpar" ou formatar (parsear somente as informações que me interessam, meu fl

Re: [shell-script] Como salvar cada arquivo d e saída com um nome dependente do arquivo de entrada

2010-04-17 Por tôpico Vinicius Xavier
Helton,   O resultado que vc quer seria o abaixo?   Apagar os arquivos proucurados, e ter uma cópia dos mesmos?   ls -ltr | tail -6 -rw-r--r-- 1 vinicius users    0 Apr 17 16:04 bun003.ply -rw-r--r-- 1 vinicius users    0 Apr 17 16:04 bun002.ply -rw-r--r-- 1 vinicius users    0 Apr 17 1

[shell-script] Re: Como salvar cada arquivo de saída com um nome dependente do arquivo de entrada

2010-04-17 Por tôpico heltonbiker
Olá, Vinícius, obrigado pela resposta! Na verdade não é isso que procuro fazer. Minha idéia não é copiar os arquivos e apagar os originais, mas sim criar novos arquivos baseados no processamento de arquivos existentes. No final, fico com os arquivos originais não-modificados, e com os novos arq

RE: [shell-script] Como salvar cada arquivo de saída com um nome dependente do arquivo de entrada

2010-04-17 Por tôpico Marcio Gil
for f in $(find ./ -name '*.ply') do cp $f ${f%.*}.txt sed ... ${f%.*}.txt grep ... ${f%.*}.txt # ou: g=${f%.*}.txt cp $f $g.txt sed ... $g.txt grep ... $g.txt done Para entender o que isso faz: $ f=xxx.yyy $ echo $f ${f%.*}.txt xxx.yyy xxx.txt $ g=xxx.yyy.zzz $ echo $g ${

Re: [shell-script] Re: Como salvar cada a rquivo de saída com um nome dependente do arqu ivo de entrada

2010-04-17 Por tôpico Lawrence Waclawiak
Acredito que a resposta que mandei para o post "achar linha com conteúdo e remover a mesma." resolva teu problema. Usando a opção -i do sed para alterar o arquivo diretamente e em seguida do -i você colocar um sufixo, como por exemplo -i.original o sed iŕa criar automaticamente uma copia do arq

Re: [shell-script] Re: Como salvar cada arquivo de s aída com um nome dependente do arquivo de entrada

2010-04-17 Por tôpico Helton Moraes
Opa! Agradeço ao Lawrence e ao Marcio Gil, aparentemente uma das duas, ou AS duas respostas, resolverão minha dúvida. Vi as mensagens agora e estou de saída, mas hoje ou amanhã vou dar uma furungada pra ver o que eu consigo extrair. Mais importante que isso, vou tratar de "dissecar" as respostas