shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Ajuda em script AWK


From: diramos
Subject: Ajuda em script AWK
Date: Sat, 25 May 2013 13:41:03 -0300

Mestres,
Fico constrangido em pedir esta ajuda, pois sei que o forum não foi criado prá 
fazer scripts, e sim prá auxiliar-nos a fazê-los.
Mas, simplesmente travei no problema.

Tenho 03 arquivos, com campos separados por ";", com o seguinte conteúdo:

cadastro.txt

nome;sobrenome;cidade
joao;silva;brasilia
carlos;souza;salvador
chico;;sao paulo
marcos;nogueira;;
paulo;nogueira;belo horizonte

sobrenome.txt

silva
souza
nogueira
pereira

cidade.txt

brasilia
salvador
sao paulo

Estou tentando fazer um script em AWK que funcione assim:

Leia cada linha do arquivo cadastro.txt (a partir da segunda linha) e a compare 
com os
arquivos "sobrenome.txt" e "cidade.txt", dando alertas de erro se:

- A coluna "sobrenome" e/ou "cidade" estiver vazia
- A coluna "sobrenome" contiver string não contida no arquivo "sobrenome.txt"
- A coluna "cidade" contiver string não contida no arquivo "cidade.txt"
- Caso não haja ocorrência de nenhuma das situações acima, o alerta deverá ser 
"OK".

Já tentei de tudo, mas não consegui.

Poderiam dar uma luz?

Grato a todos.

Diramos


reply via email to

[Prev in Thread] Current Thread [Next in Thread]