[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Armazenar variavel for
From: |
Roger Pereira Boff |
Subject: |
Re: [shell-script] Armazenar variavel for |
Date: |
Sun, 27 Mar 2011 04:13:55 -0300 |
Olá Weder,
O problema está sendo gerado pelo direcionamento STDOUT para /dev/null como
os colegas falaram, mas existe um jeito mais fácil de fazer isso.
Tente o seguinte código:
while read arquivo
do
sed -i "s/josso-antigo/josso-novo/g" "${arquivo}"
done < "${lista_arqs}"
O while se encarregará de ler o arquivo e atribuir o valor da linha para a
variável $arquivo.
Abraços.
Em 25 de março de 2011 19:23, Weder Prado <address@hidden> escreveu:
>
>
> Olá grupo,
> Tenho uma pequena dúvida, tenho um for rodando, ele faz um cat em um
> arquivo
> e esse arquivo tem caminhos de arquivos a serem alterados por um sed, esse
> aquico esta armazenado assim.
>
> /opt/gonow/pentaho/biserver-ce/tomcat/common/classes/josso-agent-config.xml
> /opt/gonow/pentaho/biserver-ce/tomcat/common/classes/josso-agent-config.xml
> /opt/gonow/pentaho/biserver-ce/tomcat/common/classes/josso-agent-config.xml
>
> o problemas é que não consigo armazenar a saída de cada linha na váviavel
> $i
> para fazer as mudanças.:
>
> Abaixo meu script:
>
> for i in $(cat $lista_arqs > /dev/null)
> do
> sed -i "s/josso-antigo/josso-novo/g" $i
> done
>
> Dei um echo $i dentro do for e está vazio.
>
> Alguém pode dar um help?
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
==============================================================================
Se você pretende repassar este e-mail, por favor, APAGUE todos os
endereçosque aparecem nele antes de
enviar. Outra dica de segurança é encaminhar aos seus destinatários como
CÓPIA OCULTA (Cco ou Bcc).
Agindo assim, você estará protegendo seus amigos e a você mesmo(a) da
propagação de SPAMS e Vírus.
==============================================================================
[As partes desta mensagem que não continham texto foram removidas]
- Armazenar variavel for, Weder Prado, 2011/03/26
- Re: [shell-script] Armazenar variavel for, Cléoson Barreto, 2011/03/26
- Re: [shell-script] Armazenar variavel for, Tiago Peczenyj, 2011/03/26
- Re: [shell-script] Armazenar variavel for,
Roger Pereira Boff <=
- livro, jaitony gmail, 2011/03/27
- Re: [shell-script] livro, Oscar Marques, 2011/03/27
- duvida, dok1, 2011/03/27
- Re: [shell-script] duvida, Eri Ramos Bastos, 2011/03/27
- Re: [shell-script] duvida, Tiago Peczenyj, 2011/03/27
- Re: duvida, mrgraucio, 2011/03/28