Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1688 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Script ksh et awk :verif des champs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Script ksh et awk :verif des champs

n°1804508
063540416
Posté le 25-10-2008 à 17:29:09  profilanswer
 

Bonjour,
 
Y a quelqun qui a une idée pour faire un script de vérif en ksh et awk, qui vérifie les champs en rouge des fichiers séquentiels N, N+1, .... (champs en rouge)
 
Fichier N :
------------------------------------------------debut--------------------------------------------------------------------------------
LigneHEADER
CHAMP11               CHAMP12  20080601205700000022000100ABCDEFGHI                   CHAMP14   CHAMP15
....
CHAMPn1               CHAMPn2  20080601225005000000150100ABCDEFGHI                   CHAMPn4   CHAMPn5
------------------------------------------------fin--------------------------------------------------------------------------------
 
Fichier N+1 :
------------------------------------------------debut--------------------------------------------------------------------------------
LigneHEADER
CHAMP11               CHAMP12  20080601001501000003453600ABCDEFGHI                   CHAMP14   CHAMP15
....
CHAMPn1               CHAMPn2  20080601125005000000150100ABCDEFGHI                   CHAMPn4   CHAMPn5
------------------------------------------------fin--------------------------------------------------------------------------------
 
Le script vérifie la dernière ligne du fichier N avec la première ligne du fichier N+1 : le script contrôle les heures hhminssms fin (dernière ligne du fichier N) et l'heure début (1ère ligne du fichier N+1)
 
ces 2 champs doivent être les mêmes (meme heure fin et debut)


Message édité par 063540416 le 25-10-2008 à 19:50:30
mood
Publicité
Posté le 25-10-2008 à 17:29:09  profilanswer
 

n°1804647
jlighty
Posté le 26-10-2008 à 09:42:37  profilanswer
 

Quelques pistes :
1- Récupérer la dernière ligne (tail...)
2- Récupérer le champ contenant la valeur à comparer (awk...)
3- dans ce champ, isoler les données qui nous intéressent (sed...)
4- Récupérer la 1er ligne (head...)
5- Récupérer le champ contenant la valeur à comparer (awk...)
6- dans ce champ, isoler les données qui nous intéressent (sed...)
7- comparer ces deux valeurs
8- réitérer cette comparaison pour tous les fichiers
 
Si tu rencontres des difficultés dans la résolution de ce problème n'oublie pas de poster ton code (en utilisant les balises appropriées)  

Message cité 1 fois
Message édité par jlighty le 26-10-2008 à 09:47:47
n°1806569
Sve@r
Posté le 30-10-2008 à 18:45:45  profilanswer
 

jlighty a écrit :

Quelques pistes :
1- Récupérer la dernière ligne (tail...)
2- Récupérer le champ contenant la valeur à comparer (awk...)


Non, grep

jlighty a écrit :

3- dans ce champ, isoler les données qui nous intéressent (sed...)


Non, cut

jlighty a écrit :

4- Récupérer la 1er ligne (head...)
5- Récupérer le champ contenant la valeur à comparer (awk...)


Non, encore grep

jlighty a écrit :

6- dans ce champ, isoler les données qui nous intéressent (sed...)


Non, encore cut

jlighty a écrit :

7- comparer ces deux valeurs
8- réitérer cette comparaison pour tous les fichiers
 
Si tu rencontres des difficultés dans la résolution de ce problème n'oublie pas de poster ton code (en utilisant les balises appropriées)  



---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Script ksh et awk :verif des champs

 

Sujets relatifs
[HTML/CSS/Javascript]Cherche Script interdire mot dans un formulaireScript Avatar
Script achat/revente d'actionsScript Ajout d'un avatar utilisateur
Script PHP - NewsBesoins d'aide script ksh SVP!!!
Mon script de livre d'or plante[JavaScript] Activer/Désactiver des champs dans un formulaire
[TUTO] - [Batch Dos] Script changement de mot de passe ADRemplacer des / par des - sans perdre la valeur dans le champs via SQL
Plus de sujets relatifs à : Script ksh et awk :verif des champs


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR