Camaradas, gostaria de fazer um script para alterar o valor de um parametro em um arquivo texto(mostrado abaixo). analisando o arquivo do exemplo abaixo,...
3719
Fernando Zank
fernandozce
2 de Mai de 2006 12:23 pm
Tenta usar assim: echo '00007686400065' | sed -e 's/^0*//g' ... -- "Somos o que repetidamente fazemos, portanto a excelência não é um feito é um hábito" -...
3720
Reinaldo Marques de L...
reimlima
2 de Mai de 2006 3:06 pm
sed 's/\(.*\) 0\.9\([0-9]\) \(.*\)/\1 0.5\2 \3/' ... <ricardo.acosta@g...> escreveu...
3721
Jackson Braga
jacksonindbraga
3 de Mai de 2006 8:58 pm
Ola amigos cabei de entrar na lista e ja tenho uma duvida la vai, tenho um arquivo com o seguinte conteudo bfgwergbre|192.168.6.2|qbgiiguebgueg|64|64|205|A ...
3722
Humberto Pereira
humberto.pereira@...
3 de Mai de 2006 9:18 pm
Ola, sed -n '/B$/p39; arquivo ou sed '/B$/!d39; arquivo []s Humberto Pereira...
3723
Rodrigo Barbosa
morcego.geo
3 de Mai de 2006 9:20 pm
... Hash: SHA1 ... 1) sed -n '/B$/p39; arquivo 2) grep -E 'B$' arquivo 3) egrep 'B$' arquivo Se você quiser apenas as que tem "|B" no final, troque B$ por |B$...
3724
Thobias Salazar Trevi...
servagem
3 de Mai de 2006 11:26 pm
ae ricardo, ... sim, mas o problema que a posição do campo pode variar. esse é o complicador ... bom, fazer só em sed é complicado. mais fácil usar shell...
3725
Leonardo Mello
devnullbr
3 de Mai de 2006 11:31 pm
Hau lista, Estou com um pepino nas maos. Tenho um sistema que gera um relatorio da seguitne maneira: Corta ... 0000167 DESCRICAO QULAUER 100CL GRF 100CL...
3726
Thobias Salazar Trevi...
servagem
4 de Mai de 2006 12:24 am
ae leonardo, ... bom, faltou algums detalhes para descobrir o padrão do seu arquivo. vamos dar alguns chutes: se não existem linhas em branco, e todas estão...
3727
Marcus Vinicius
marc_mcs10
4 de Mai de 2006 12:29 am
Oi amigo, Vê se te ajuda em algo: cat arquivo |sed 'N;s/\(.*\)\n\(0\+92;)$/\1\2/39; Primeiro eu grudei as linhas de duas em duas. Depois tirei os \n seguido de...
3728
Leonardo Mello
devnullbr
4 de Mai de 2006 12:53 am
OPa, Funcionou que uma beleza, valeu SO pra dcumentar no (0\+\) coloquei ([0-9]\+\) Inte ... From: "Marcus Vinicius" <marc_mcs10@...> To:...
3729
Fernando Zank
fernandozce
4 de Mai de 2006 12:20 pm
Estou tentando inserir uma string na posição x de todas as linhas de um arquivo meu sed é cat $1 | sed 's/.*/92;$stSql \.=" & \\n";/g' >$2 mv $2 bkp.sql echo...
3730
Reinaldo Marques de L...
reimlima
4 de Mai de 2006 2:44 pm
Fala Fernando, Cara, coloca um exemplo ai de como o arquivo está e como você quer que ele fique, para que fique mais claro o tipo de subitituição que você...
3731
Fernando Zank
fernandozce
4 de Mai de 2006 3:04 pm
seguinte eu rodo meu script e fica assim: #teste.sql = arquivo de entrada #teste.php = arquivo de saída $cat teste.sql SELECT * FROM teste AS t WHERE ...
3732
Fernando Zank
fernandozce
4 de Mai de 2006 5:47 pm
acrescentei esta linha (abaixo) agora no meu script , e estou inserindo o \\n;g na posição 31 , (to quase chegando ao resultado final) o único problema é...
3733
Reinaldo Marques de L...
reimlima
4 de Mai de 2006 6:03 pm
Cara, não cheguei a nenhum resultado nos testes que eu fiz, mas cheguei perto tambem usando a opção "\t" no sed sed 's/\(.*\)\(\\n";\)/92;1 \t \t\2/'...
3734
Humberto Pereira
humberto.pereira@...
4 de Mai de 2006 6:08 pm
Caro, a solucao eh simples, basta substituir o final da linha por 30 espacos, e depois percorrer colocar sua expressao. Veja: [begnini@coke tmp]$ cat a.sql ...
3735
Fernando Zank
fernandozce
4 de Mai de 2006 6:29 pm
valeu a todos pelas ajudas e explicações, to meio sem tempo de testar agora pois estou com uma demanda grande de trabalho mas acho que até semana que vem eu...
3736
Mauricy Maiorino
mauricy@...
8 de Mai de 2006 3:11 pm
Pessoal Desculpem ,esqueci de colocar um exemplo: arquivo 1: blalalfkaçl fakdfiej limit paulo pedro maria arquivo 2: paulo pedro maria joao carlos Preciso que...
3737
Mauricy Maiorino
mauricy@...
8 de Mai de 2006 3:33 pm
Pessoal Tenho um arquivo onde sempre após uma determinada palavra preciso colocar o conteúdo de um outro. Por exemplo, no arquivo 1 tenho várias ...
3738
Marcus Vinicius
marc_mcs10
8 de Mai de 2006 4:15 pm
Oi amigo, vc pode usar a opção -r pra especificar o arquivo a ser lido: sed -e '/limit/r arquivo2' arquivo1 Falou Mauricy Maiorino <mauricy@...>...
3739
Fernando Zank
fernandozce
9 de Mai de 2006 12:37 pm
<td title"Informe o intervalo dos códigos de bens" class="sei la o que" > alguem sabe como posso fazer um SED que subistitua tudo que está entre o ...
3740
Humberto Pereira
humberto.pereira@...
9 de Mai de 2006 3:46 pm
Ola, ... Realmente, o .* eh "guloso", ou seja, tenta casar com a maior string possivel. ... Uma solucao simples eh pegar tudo ateh chegar a uma aspas. sed...
3741
Fernando Zank
fernandozce
9 de Mai de 2006 4:15 pm
Verdade, mas fiz uns testes também mas sem sucesso com o * "não guloso" segundo o livro do Aurélio "*? Asterisco não-guloso" mas não consigui aplicar...
3742
Marcus Vinicius
marc_mcs10
9 de Mai de 2006 4:22 pm
Oi amigo, vc pode usar a seguinte er pra "busca" \"[^"]*\" Desta forma ele só percorre até o " que fecha o title, pois [^"] está delimitando. Ficou assim: ...
3743
Fernando Zank
fernandozce
9 de Mai de 2006 5:08 pm
achei outra solução, não tive tempo de testar a sua ainda Marcus, mas obrigado pela ajuda e atenção. minha solução. sed -r 's/(title ?=...
3744
Aguinaldo Dantas
sistema428
10 de Mai de 2006 1:58 am
Oi galera, Estou começando com o sed, e não entendo praticamente nada, acho que ele pode fazer isto mas não tenho certeza, o negócio é o seguinte: tenho...
3745
Rodrigo Barbosa
morcego.geo
11 de Mai de 2006 2:07 am
... Hash: SHA1 ... Isto dá para fazer de maneira interessante com AWK. Não acho que seja possÃvel fazer em SED. ==============CUT============= ...
3746
Aguinaldo Dantas
sistema428
11 de Mai de 2006 4:17 am
Oi Rodrigo, O script que você me passou funcionou, mas, não de forma totalmente satisfatória, ele achou algumas linhas, mas ignorou outras. Estou usando o ...
3747
Thobias Salazar Trevi...
servagem
11 de Mai de 2006 3:39 pm
ae aguinaldo, ... $ cat script.sed #!/bin/sed -nf G /^\(.\{32\}\) *\([^\n]*\)\n\1 *\(.*\)/{ = s//Linha Repetida:\ Original \3\ Copia \2\ /p b } s/\n.*// h ...