Re: [shell-script] Re: Equação Segundo Grau - Shel l Script

2010-03-11 Por tôpico Anderson Duarte
Fala MrBiTS! Até onde sei, a equação quadrática (ou equação do segundo grau) pra ser considerada quadrática tinha que seguir de forma geral aquela regra: axˆ2 + bx + c = 0 O que Baskara fez foi mostrar os valores que X pode obter dentro da equação quadrática determinando suas raizes. Até aí nada

Re: Res: [shell-script] Substituir palavras em vári os arquivos texto

2010-03-11 Por tôpico ®i©
Este mantem o arquivo original e grava uma cópia _2. ls acpr/*|while read a; do sed -e 's#/u/sysvenda#/t/sysvenda#g' $a > ${a}_2; done Em 11 de março de 2010 10:05, Carla Oliveira escreveu: > > > Agradeço a todas as respostas, obrigada Felipe era isto mesmo que eu queria > substituir em todos se

Re: [shell-script] Re: Equação Segundo Grau - Shell Script

2010-03-11 Por tôpico Alain Mouette
Já que o assunto se estendeu... Estudei o 20. grau na França. Realmente lá não se fala no nome Bhaskara. Simplesmente ensinam equação de segundo grau e pronto... Cheguei até a passar vergonha quando voltei porque não sabia o que era isso Alain MrBiTs escreveu: > -BEGIN PGP SIGNED MESSAGE--

Re: [shell-script] Re: Equação Segundo Grau - Shell Script

2010-03-11 Por tôpico MrBiTs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 > Fala MrBiTs, > Shell rb é cultura!!! ;) Qdo o nosso colega falou em Bhaskara, pensei que > ele estivesse fazendo algum trocadilho nerd com Bash, até que vc contrapôs: > "O hábito de dar nome de Bhaskara para a fórmula de resolução da equação de > 2

Re: [shell-script] Re: Equação Segundo Grau - Shel l Script

2010-03-11 Por tôpico Julio C. Neves
Fala MrBiTs, Shell rb é cultura!!! ;) Qdo o nosso colega falou em Bhaskara, pensei que ele estivesse fazendo algum trocadilho nerd com Bash, até que vc contrapôs: "O hábito de dar nome de Bhaskara para a fórmula de resolução da equação de 2º grau se estabeleceu no Brasil por volta de 1960." Aí eu

[shell-script] Re: Substituir palavras em vários arquivos texto

2010-03-11 Por tôpico felipe_rmaia
Bom dia Carla. Acho que o seguinte comando deve resolver o seu problema: find $DIRETORIO -name "*.txt" -exec sed -i 's/\/u\/sysvenda/\/t\/sysvenda/g' {} \; Obs1: Substitua "$DIRETORIO" pelo caminho do diretório raíz onde se encontram os seus arquivos ".txt". Isto deve fazer a devida alteraçã

[shell-script] Re: Equação Segundo Grau - Shell Script [Resolvido]

2010-03-11 Por tôpico jhonatanrampin
Bom dia, Entendi onde estavam os meus erros. Obrigado pela atenção e explicação MrBiTs.

Re: Res: [shell-script] Substituir palavras em vários arquivos texto

2010-03-11 Por tôpico felipe_rmaia
Bom dia Waldirio. A sua solução com o comando "for" também resolveria. As diferenças entre essa que você enviou e a outra utilizando for são: Solução com "for": faz backup de todos os arquivos mas intervém apenas nos arquivos do diretório local. Solução com "find": não faz backup dos arquivos m

Re: Res: [shell-script] Substituir palavras em vári os arquivos texto

2010-03-11 Por tôpico Waldirio Manhães Pinheiro
Carla e Amigos, bom dia Outra forma seria a seguinte, no dir onde estão os arquivos a serem alterados # for b in $(ls -1); do sed -i.bck -s 's#/u/#/t/#g' $b; done Neste caso, já sera alterado em tempo de execução, e sera criado arquivos de backup com a ext. .bck, conforme informado apó

Res: Res: [shell-script] Substituir palavras em vários arquivos texto

2010-03-11 Por tôpico Carla Oliveira
Agradeço a todas as respostas, obrigada Felipe era isto mesmo que eu queria substituir em todos sem ter que fazer individualmente. Valeu ! Obrigada a todos. Carla. De: Felipe Rodrigues Maia Para: shell-script@yahoogrupos.com.br Enviadas: Quinta-feira,

Res: [shell-script] Substituir palavras em v ários arquivos texto

2010-03-11 Por tôpico Felipe Rodrigues Maia
Bom dia Carla. Acho que o seguinte comando deve resolver o seu problema: find $DIRETORIO -name "*.txt" -exec sed -i 's/\/u\/sysvenda/\/t\/sysvenda/g' {} \; Obs1: Substitua "$DIRETORIO" pelo caminho do diretório raíz onde se encontram os seus arquivos ".txt". Isto deve fazer a devida alteraçã

Re: [shell-script] Substituir palavras em vários ar quivos texto

2010-03-11 Por tôpico Ivan lopes
sim, eu errei ... li o email rapido e me enganei ;) 2010/3/11 Thiago Diniz da Silveira > > > Ivan, > > Esse seu exemplo trocará t por sysvenda eu acho.. e não é isso que ela > quer. > > Em 11 de março de 2010 09:03, Ivan lopes > > > escreveu: > > > > sed 's/t/sysvenda/g' -i todos os meus arquiv

Re: [shell-script] Re: Equação Segundo Grau - Shell Script

2010-03-11 Por tôpico MrBiTs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 > Bom dia! > Desculpa a falta de atenção por nao ter explicado exatamente a minha duvida. > O valor de delta esta ok. > O problema estao em s1 e s2. > A formula baskara é a seguinte: > -b + raiz quadrada de delta / 2*A > O meu codigo esta assim: > s1

Re: [shell-script] Substituir palavras em vários ar quivos texto

2010-03-11 Por tôpico Thiago Diniz da Silveira
Ivan, Esse seu exemplo trocará t por sysvenda eu acho.. e não é isso que ela quer. Em 11 de março de 2010 09:03, Ivan lopes escreveu: > sed 's/t/sysvenda/g' -i todos os meus arquivos.txt > > 2010/3/11 Carla > > > > > > > POr favor alguém teria um Shell para substituir um conjunto de palavras >

Re: [shell-script] Substituir palavras em vários ar quivos texto

2010-03-11 Por tôpico Ivan lopes
sed 's/t/sysvenda/g' -i todos os meus arquivos.txt 2010/3/11 Carla > > > POr favor alguém teria um Shell para substituir um conjunto de palavras > dentro de vários aquivos textos? > Tenho 100 programas que preciso substituir um caminho dentro deles e não > quero entrar um por um para fazer isto.

Re: [shell-script] Substituir palavras em vários ar quivos texto

2010-03-11 Por tôpico Thiago Diniz da Silveira
Vai no shell e digite: $sed "s/\/u\/sysvenda\//\/t\/sysvenda\//g" arquivo_original > arquivo_novo Crie um bkp antes de fazer isso.. pode ter errado em alguma coisa, mas provávelmente vai funcionar, e não tenho como fazer um teste aqui. Em 11 de março de 2010 08:56, Carla escreveu: > > > POr

Re: [shell-script] Substituir palavras em vários a rquivos texto

2010-03-11 Por tôpico MrBiTs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 > POr favor alguém teria um Shell para substituir um conjunto de palavras > dentro de vários aquivos textos? > Tenho 100 programas que preciso substituir um caminho dentro deles e não > quero entrar um por um para fazer isto. > Hoje tenho a seguint

[shell-script] Re: Equação Segundo Grau - Shell Script

2010-03-11 Por tôpico jhonatanrampin
Bom dia! Desculpa a falta de atenção por nao ter explicado exatamente a minha duvida. O valor de delta esta ok. O problema estao em s1 e s2. A formula baskara é a seguinte: -b + raiz quadrada de delta / 2*A O meu codigo esta assim: s1=$(echo "scale=2;-$B+$(($delta**0,5))/(2*$A)" | bc) E isso

[shell-script] Substituir palavras em vários arquivos texto

2010-03-11 Por tôpico Carla
POr favor alguém teria um Shell para substituir um conjunto de palavras dentro de vários aquivos textos? Tenho 100 programas que preciso substituir um caminho dentro deles e não quero entrar um por um para fazer isto. Hoje tenho a seguinte expressão dentro dele: /u/sysvenda/ quero trocar por: /t

[shell-script] Re: variável no for com espaço [resolvido]

2010-03-11 Por tôpico Deivid
Marcelo Esta solução seria de fato a melhor se o meu problema fosse processamento. Neste caso o problema é que a estrutura de repetição não está identificando espaços nas colunas e quebra o texto das variáveis. Coisa que pelo meu teste este awk também não resolve. --- Em shell-script@yahoogrupo

Re: [shell-script] Equação Segundo Grau - Sh ell Script

2010-03-11 Por tôpico MrBiTs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 > Estou precisando fazer uma equaçao de segundo grau em shell script e nao > estou conseguindo. O que "não conseguir" significa ? Quais os erros ? Quais os problemas ? Quais os valores de entrada ? Ou você quer que testemos seu código e adivinhemo

[shell-script] Equação Segundo Grau - Shell Script

2010-03-11 Por tôpico jhonatanrampin
Boa noite galera Estou precisando fazer uma equaçao de segundo grau em shell script e nao estou conseguindo. Segue abaixo o codigo atual #!/bin/bash read -p "Entre com o valor de A: " A read -p "Entre com o valor de B: " B read -p "Entre com o valor de C: " C delta=$(echo "scale=2;$B*$B-4*$A*