Vamos a um exemplo mais claro:
space
1
observables
energy au
-17109.649529926 1.0
end
shift
-1605.7
Estas linhas se repetem em vários pontos do arquivo. O que preciso é
somar (ou subtrair) um número a '-17109.649529926' e o resultado
desta operação colocar no lugar de '-17109.64952992
Olá,
O arquivo tem vários valores desejados, todos abaixo da
expressão 'energy au'. Só o primeiro valor da linha abaixo da
expressão interessa modificar, o segundo valor, que é sempre '1.0'
deve continuar lá.
Preciso que o primeiro valor da linha abaixo da expressão 'energy au'
tenha seu valor al
Olá Tiago,
O arquivo tem vários valores desejados, todos abaixo da
expressão 'energy au'. Só o primeiro valor da linha abaixo da
expressão interessa modificar, o segundo valor, que é sempre '1.0'
deve continuar lá.
Preciso que o primeiro valor da linha abaixo da expressão 'energy au'
tenha se
Se a linha começa por "To:", faça:
sed '/To:/s/;/,/g' arquivo
Confira o resultado. Se estiver correto, faça:
sed -i.old '/To:/s/;/,/g' arquivo
fazendo assim, "arquivo" ficará alterado e "arquivo.old" permanecerá intacto
para um possível roll back (mv arquivo.old arquivo)
Abraços,
Julio
Em 27
onde comecar com To: faca isto
use o sed mesmo com a opcao -i
procure aqui:
http://thobias.org/doc/sosed.html
ou
veja no aurelio.net
ou na pagina do Barcelos
os tres abordam esse topico.
Pessoal,
Preciso trocar o cabeçalho "To:" das mensagens armazenada num
servidor de email (formato mbox - O filtro anti-spam tmda "pira" quando
o "To:" tem mais de um destinatário e o destintário é separado por ponto
e virgula).
Uma solução simples e barroquina, mas que não poderá e
Como o Tiago falou, é um arquivo Zip.
Você pode verificar com o comanfo file. Ex:
$ file "./Aptana/Aptana Studio/jre/lib/deploy.jar"
./Aptana/Aptana Studio/jre/lib/deploy.jar: Zip archive data, at least v1.0 to
extract
Islenho
De: shell-script@yahoogrupos.com
Bom dia lista!
Consegui resolver meu problema de capturar em um arquivo local a saída de um
comando remoto executado via expect.
A referência que me deu a dica, foi a seguinte:
http://www.linuxquestions.org/questions/programming-9/expectoutbuffer-is-not-capturing-all-output-from-a-cisco-ios-comm
Esta solução funciona de certa forma, pois o arquivo resultante será gerado no
host remoto e não no host de onde eu executo o script.
Eu poderia até copiar depois para a origem, mas o problema é que são vários
servidores e com shell bastante restrito por questões de segurança.
Islenho
-Men
Já havia visto o logfile, porém está logando apenas o texto "Password".
#! /bin/expect -f
log_file -noappend "listagem.txt"
spawn ssh -l user serverN
expect "Password:"
send "abracadabra\r"
send "ls -l\r"
send_log "$expect_out(0,string)"
send "logout\r"
log_file
interact
Vou
Desculpe, postei em branco :$
Elvio, tente usar o proprio comando jar -tvf ou o comando unzip
unzip -t arquivo.jar
um jar é um arquivo zip com outra extensão.
2008/2/27 Elvio Barbalho <[EMAIL PROTECTED]>:
>
>
> Senhores bom dia estou enfrentando o seguinte problema, em um script aki
> tenho a
2008/2/27 Elvio Barbalho <[EMAIL PROTECTED]>:
>
>
>
>
>
>
> Senhores bom dia estou enfrentando o seguinte problema, em um script aki
> tenho a necessidade de verificar o conteudo de um arquivo *.jar (java) e
> nao
> estou conseguindo.
>
> Ja tentei com o tar -tf [ arquivo.jar ]
> gzip -l [ arqu
Senhores bom dia estou enfrentando o seguinte problema, em um script aki
tenho a necessidade de verificar o conteudo de um arquivo *.jar (java) e nao
estou conseguindo.
Ja tentei com o tar -tf [ arquivo.jar ]
gzip -l [ arquivo.jar ]
gzcat -l [ arquivo.jar ]
podem me ajudar!
[As partes dest
Também funciona, alias vc não precisa escapar o quantificador + se
utilizar a opção -r do sed
-r, --regexp-extended
use extended regular expressions in the script.
http://www.gnu.org/software/sed/manual/sed.html#Extended-regexps
essa opção é uma mão na roda para não ter q escapar
eu usaria assim
sed -i 's/File[0-9]\+=//g'
File
seguido de digitos de zero a nove → [0-9]
uma vez ou mais → \+
seguido de um sinal de igualdade → =
substituido por nada → //
/home/jgama/playlist/001 - Grande tu s, ¢ Pai.mp3
/home/jgama/playlist/002 - Grandioso o nosso Deus.mp3
/hom
15 matches
Mail list logo