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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  calcul sur des champs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

calcul sur des champs

n°918449
exover
Posté le 01-06-2007 à 13:15:01  profilanswer
 

Bonjour,
 
J'ai un fichier rempli de valeur, je veux extraire pour chaque ligne deux champs et les soustraire l'un a l'autre, puis afficher le resultat.
exemple:
200725|215454|5065|565|458|5815|511231655|5641654|
2007256|116546|56456|4546|56464|56465|564654|5646|
 
Je voudrais soustraire la valeur du champ 3 au champ 1 et m'afficher le resultat et cela pour chaque ligne.
La j'aurais donc :
200725 - 5065  affichage ==>195660
2007256 - 56456 affichage ===>1950800
 
Via un awk je sais extraire mes champs 1 et 3, mais je n'arrive pas a faire le calcul direct dans le awk et que celui ci m'affiche le resultat, mon awk a pour le moment cette tronche la:
 
awk '{ FS="|";  if($8~'/^2007051814/') {$diff=$7-$8; print $diff}'
 
Bon le début on s'en fou un peu ;) c'est juste a partir de diff que je ne vois pas comment lui indiquer le caalcul et l'affichage du resultat
 
Merci de votre aide

mood
Publicité
Posté le 01-06-2007 à 13:15:01  profilanswer
 

n°918464
exover
Posté le 01-06-2007 à 13:38:31  profilanswer
 

c'est bon c'etait tout con :D :D
 
awk '{ FS="|";  if($8~'/^2007051814/') {diff=$7-$8; printf diff}'
 
une ptite erreur de syntaxe et tout est mort :D
 
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  calcul sur des champs

 

Sujets relatifs
modifier les champs dans wordcalcul teinte globale d une image
Champs personnalisés LDAP dans mon client mail[trouvé] Openoffice 2 : utilisation des champs prédéfinis
[apt] Calcul de dependances et installation hors ligne[FreeBSD] comment se fait le calcul de décharge de la batterie ?
Calcul en colonneQuel Linux pour une station de calcul ?
[question] Calcul de charge[shell] Calcul somme de taille de fichiers
Plus de sujets relatifs à : calcul sur des champs


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