Pular para o conteúdo

Help shell scripts [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Help shell scripts [RESOLVIDO]

Enviado em 04/08/2011 - 17:52h

Hebang,

Você me deu um help sobre a duvida que eu estava precisando com script que você me enviou abaixo.
Estou com outra duvida.
- Dentro deste script tem quem que chamar o nome do arquivo e não rodar ./script.sh arquivo.txt
- Outra coisa alem de ler um arquivo ele vai ler varios por exemplo.

arquivos_fpw.txt
arquivos_hsh.txt
arquivos_atg.txt
Ou seja o nome é o mesmo muda as palavras fpw hsh ath acredito que possa usar variável arquivo_$nome.txt

if [ $# -lt 1 ]; then
echo "Usage: $0 [input file]"
exit 1
fi

cat "$1" | expand | tr -s " " | while read line; do
fld=$(echo $line | cut -d ' ' -f 4)

if [ $fld -gt 90 ]; then
echo $line
fi
done

exit 0


Obrigado novamente.

Responder tópico

2. Re: Help shell scripts [RESOLVIDO]

Melhor resposta

Enviado em 04/08/2011 - 23:57h

#!/bin/bash

for i in $(ls arquivos_*.txt); do
cat "$i" | expand | tr -s " " | while read line; do
fld=$(echo $line | cut -d ' ' -f 4)

if [ $fld -gt 90 ]; then
echo $line
fi
done
done

exit 0



PS: Se precisar fazer uns cabritos, pode me chamar que faco um preciso camarada :P
Brincadeira, se precisar, estamos ae :)

4. Re: Help shell scripts [RESOLVIDO]

Enviado em 05/08/2011 - 09:59h

Hebang,

Tentei fazer usando variaveis más não consegui. Aqui na empresa tenho várias bases de dados (dbnames diferentes) este script na realidade iria monitorar os espaços em tablespaces e iria me enviar um alarme por email.
Tentei colocar variável $ORACLE_SID no script para chamar outros arquivos e não funcionou..

5. Re: Help shell scripts [RESOLVIDO]

Enviado em 05/08/2011 - 10:02h

Cara, tu pediu pra adptar aquele script que jah estava funcionando pra processar varios arquivos de uma vez. Isso eu garanto que ele tah fazendo. Agora, se a tua variavel nao tah sendo aceita, sao outros 500.

6. Re: Help shell scripts [RESOLVIDO]

Enviado em 05/08/2011 - 11:13h

Hebang,

Obrigado mesmo pela ajuda agora funcionou não tinha visto o ultimo script que você me encaminhou.

Fico agredecido pela ajuda

7. Re: Help shell scripts [RESOLVIDO]

Enviado em 05/08/2011 - 11:41h

Sussa cara, tamo ae pra ajudar :)

PS: Não esquece minha "estrelinha" nos dois post que criaste :P

8. Re: Help shell scripts [RESOLVIDO]

Enviado em 05/08/2011 - 12:25h

Olá Hebang,

[citando]
PS: Não esquece minha "estrelinha" nos dois post que criaste :P
[/citando]

[riscado]
Onde eu coloco a estrelinha pra quem ajuda a resolver problemas ? :P
Não é sacanagem, não sei onde é. :)
[/riscado]

oops, acho que deve ser aqui:
http://www.vivaolinux.com.br/suaconta/avaliacoes_para.php

Se for, eu já fiz uma pra vc :)
GA

9. Re: Help shell scripts [RESOLVIDO]

Enviado em 05/08/2011 - 12:52h

É só marcar minha resposta como "Melhor resposta" :)

Se achar que mereço, é claro :P

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder