Fiz exatamente o mesmo que você, e depois:
[EMAIL PROTECTED]/tmp$ xxd sed >sed.hx
[EMAIL PROTECTED]/tmp$ xxd sed.alt2 >sed.alt2.hx
[EMAIL PROTECTED]/tmp$ diff sed.hx sed.alt2.hx
5964c5964
< 00174b0:
---
> 00174b0: 0a
Quase certeza que teu probelma ta no "exit" dos scripts..
Pra ter certeza tu pode colocar no script um codigo maluco pro teu exit, tipo:
exit 111 (de 0 a 127)
E conferir o codigo de saida do teu dialog, com echo $? depois qeu ele fechar..
Se for realmente isso, troque o exit por um return
Se ain
Parabens MOP :)
Show de bola os testes e a explicações...
Confesso que qdo vi a conclusão antes do decorrer do teste gelei os
ossos... Achei que o md5 tinha batido com o binario alterado :D (como
no caso daquele famoso pdf q demonstrou as colisoes do md5)...
Pra nao tomar bronca dos moderadores.
Realmente miguel, está muito complicado.
Eu trataria assim:
1. Colocaria um "set -x" no início do script
Ele vai encher tua tela, mas o que importa é achar o motivador da
saída que estará ao final e você poderá navegar com Shift+PgUp para
inspecionar
2. Se o anterior não resolver, fazer copia e r
Mop! Boa! Nunca tinha notado este detalhe... Agora, não tenho um nix para
testar... que tal alguém online neste momento fazer o mesmo com o awk? Assim
poderemos ter uma comparação bm razoável ;-)
[]'s
Subject: [shell-script] Re: trabalhando com linhas de arquivo ( e o sed -i ?)
Parece
Exatamente Flávio, o sed cria outro arquivo, só que isso fica invisível,
ou transparente para o usuário, pois ele recebe tudo pronto, só que isso
dependendo do caso pode não atender. Segui os seus passos e fui um pouco além.
Ficou um pouco longo o relato, mas quero deixar aqui registrado para a
pos
Boas pessoal
Estou aqui com um problema e já dei voltas e voltas e não percebo o
que se passa...
É o seguinte tenho um script que cria um menu para escolher programas
e depois instala-os automaticamente, o problema é que ele só instala
um e não instala os outros, sai logo do ciclo:
peço desculpa
Hm..
Se eu entendi o que tu tentou demonstrar ali é que, o sed -i na real
cria uma nova entrada de diretorio no sistema de arquivos né ?
O que gera um novo i-node.
O proprio "vim" usa a tecnica no sed.. o que se mostrou mais rapido (o
sed) nos meus testes mesmo. Mas o "ed" (oh, o ed...) pode faz
Parece-me que o SED é bem tolerado como assunto na lista. :)
Não lembro de uma forma de fazer uma substituição de string no local
físico com as ferramentas comumente citadas aqui.
Pelo que entedi o sed com a opção -i faria isso.
"ls -i" mostra o inode do arquivo.
Obs.: os resultados abaixo são em
simples:
[EMAIL PROTECTED] ~]# cat nada
teste1
teste2
teste3
teste4
teste5
teste6
teste7
teste8
[EMAIL PROTECTED] ~]# sed -i.bkp '/teste5/iNVA
LINHAAA' nada
[EMAIL PROTECTED] ~]# cat nada
teste1
teste2
teste3
teste4
NVA LINHAAA
teste5
Gostaria de saber colocar em uma determinada linha. por exp: linha 3
No exemplo:
N_LINHA=`grep "^cole aqui o conteudo" -n arquivo.txt | cut -d: -f1`
N_LINHA = N_LINHA + 1
Tipo a ocorrência ta na linha 5; colar na 6 linha...
Obrigado pela atenção!
Abraço.
--- Em shell-script@yahoogrupos.com
Vejamos este exemplo
$ cat A.txt
um bom exemplo seria este
cole aqui o conteudo
e terminamos aqui
$ cat B.txt
>mas que coisa mais bonita
>esse sed eh muito bao
agora utilize o comando rArquivo quando encontrar a expressão desejada:
$ sed '/conteudo/rB.txt' A.txt
um bom exemplo seria este
cole a
$ LINHAS="$(($(wc -l conteudo.txt | cut -d" " -f1)/2))"
$ head -n${LINHAS} conteudo.txt > arqfinal.txt
$ echo "texto que quero adicionar aqui" >> arqfinal.txt # poderia ser
um cat no lugar do echo.. normal
$ tail -n${LINHAS} conteudo.txt >> arqfinal.txt
Éssa é uma forma.. nao mto boa nem bunita..
50% exatos?
Ou existe algum marcador especifico para colar?
Abraço
On Nov 27, 2007 1:39 PM, Rafael A. Gazzoni <[EMAIL PROTECTED]>
wrote:
> Boa Tarde...
>
> Tipo gostaria de fazer o seguinte
>
> [ conteudo.txt ] -->> [ arquivo.txt ] "so que no meio do arquivo"
>
> conteudo.txt
>
>
Boa Tarde...
Tipo gostaria de fazer o seguinte
[ conteudo.txt ] -->> [ arquivo.txt ] "so que no meio do arquivo"
conteudo.txt
quero adicionar este texto aqui
arquivo.txt
---
teste teste teste teste teste teste
arquivo teste arquivo teste
agora testando isto aqui
teste te
vc pode chamar um outro script emv ez de chamar o comando tail direto e
nesse outro script coloque este comando assim quando crtl_c for pressionado
ele fecha somente o script que for aberto dentro dele. (é uma forma bem
porca de resolver... rsrsrs)
Em 27/11/07, evertongoularth <[EMAIL PROTECTED]>
--- Em shell-script@yahoogrupos.com.br, mop
<[EMAIL PROTECTED]> escreveu
>
> Desculpe(m), eu quis dizer:
> "antes do loop", no script
> --
> > Deve haver um loop no seu script. Se o ^C te atende, experimente
colocar
> > antes:
> >
> > trap continue 2 3
>
Bom
Vinicius,
Ate que vc resolva o seu problema com o seu email (sera o servidor
de email ? sera o programa que vc utiliza para enviar emails?) vc
estará banido.
Vc enviou (provavelmente sem querer) mais de 40 replys da mesma
mensagem. Será bem vindo se resolver o problema em questão - inundar
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts
preciso alterar uma data que vem no formato ex: 26/11/2007 para
2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo
Srs,
Mais uma vez solicito a ajuda por 2 probleminhas que estou
encontrando aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo esses valor
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts
preciso alterar uma data que vem no formato ex: 26/11/2007 para
2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk
Srs,
Mais uma vez solicito a ajuda por 2 probleminhas que estou
encontrando aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo esses valor
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts
preciso alterar uma data que vem no formato ex: 26/11/2007 para
2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts
preciso alterar uma data que vem no formato ex: 26/11/2007 para
2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo es
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts
preciso alterar uma data que vem no formato ex: 26/11/2007 para
2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts preciso
alterar uma data que vem no formato ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk r
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts preciso alterar uma data que vem
no formato ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk receb
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo e
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo
Srs,
Mais uma vez solicito a ajuda por 2 probleminhas que estou
encontrando aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo esses val
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts
preciso alterar uma data que vem no formato ex: 26/11/2007 para
2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk
Srs,
Mais uma vez solicito a ajuda por 2 probleminhas que estou
encontrando aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo esses valor
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts
preciso alterar uma data que vem no formato ex: 26/11/2007 para
2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts preciso alterar uma data que vem no
formato ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk receben
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts
preciso alterar uma data que vem no formato ex: 26/11/2007 para
2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts
preciso alterar uma data que vem no formato ex: 26/11/2007 para
2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts
preciso alterar uma data que vem no formato ex: 26/11/2007 para
2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk
Srs,
Mais uma vez solicito a ajuda por 2
probleminhas que estou encontrando aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo esses
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts
preciso alterar uma data que vem no formato ex: 26/11/2007 para
2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk
Srs,
Mais uma vez solicito a ajuda por 2 probleminhas
que estou encontrando aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo esses v
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts preciso alterar uma
data que vem no formato ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk rec
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts preciso alterar
uma data que vem no formato ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk re
Srs,
Mais uma vez solicito a ajuda por 2 probleminhas que estou
encontrando aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo esses valor
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts preciso alterar uma data que vem no
formato ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebe
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts
preciso alterar uma data que vem no formato ex: 26/11/2007 para
2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts
preciso alterar uma data que vem no formato ex: 26/11/2007 para
2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts
preciso alterar uma data que vem no formato ex: 26/11/2007 para
2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk
Srs,
Mais uma vez solicito a ajuda
por 2 probleminhas que estou encontrando aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo esse
Srs,
Mais uma vez solicito a ajuda por 2 probleminhas que estou
encontrando aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo esses valor
Srs,
Mais uma vez
solicito a ajuda por 2 probleminhas que estou encontrando
aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebend
Srs,
Mais uma vez solicito a ajuda por 2 probleminhas que estou
encontrando aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo esses valor
Srs,
Mais uma vez solicito a ajuda por 2
probleminhas que estou encontrando aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo esses
Srs,
Mais uma vez solicito a ajuda por 2 probleminhas que estou
encontrando aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo esses valor
Srs,
Mais uma vez solicito a ajuda por 2 probleminhas que estou
encontrando aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo esses valo
Srs,
Mais uma vez solicito a ajuda por 2 probleminhas que estou
encontrando aqui...
Em um dos meus scripts preciso alterar uma data que vem no formato
ex: 26/11/2007 para 2007/11/26,
como o arquivo que eu trato isso é bem extenso , fiquei um
pouco preocupado em fazer com Awk recebendo esses valor
Desculpe(m), eu quis dizer:
"antes do loop", no script
--
> Deve haver um loop no seu script. Se o ^C te atende, experimente colocar
> antes:
>
> trap continue 2 3
Deve haver um loop no seu script. Se o ^C te atende, experimente colocar antes:
trap continue 2 3
On 11/27/07, Everton Goularth <[EMAIL PROTECTED]> wrote:
> Bom dia lista,
>
> estou enfrentando uma dificuldade que após muita pesquisa ainda não
> consegui resolver. Estou configurando um shell scri
Bom dia lista,
estou enfrentando uma dificuldade que após muita pesquisa ainda não
consegui resolver. Estou configurando um shell script onde uma das
opcoes que o usuario pode escolher é para visualizar um arquivo de log
em tempo real, estou usando um "tail -f" para tal, porem nao achei uma
s
60 matches
Mail list logo