The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > De programmation et de script Shell
.
google unix.com



De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
L'ajout de colonnes de deux fichiers chandra321 De programmation et de script Shell 7 05-06-2009 01:11 PM
Comparaison des colonnes dans deux fichiers différents ragavhere De programmation et de script Shell 13 04-16-2008 09:53 AM
Comparer les colonnes d'un tableau en deux fichiers ragavhere SUN Solaris 1 04-11-2008 09:41 AM
Comparer les colonnes de deux fichiers ggopal De programmation et de script Shell 4 02-21-2007 08:06 PM
Comparer les colonnes de deux fichiers ggopal UNIX for Advanced & Expert Users 1 02-17-2007 04:11 AM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 06-05-2008
oabdalla oabdalla is offline
Registered User
  
 

Date d'inscription: juin 2008
Messages: 2
comparer les fichiers - ajout / soustraction / formatage des colonnes

J'ai deux fichiers:
file1.txt:
FS Total Occasions Occasions% Gratuit
/ U01 10000 8000 2000 80%
/ U02 10000 8000 2000 80%
/ U03 10000 8000 2000 80%
/ u04 10000 8000 2000 80%
/ u05 10000 8000 2000 80%
/ u06 10000 8000 2000 80%
/ u07 10000 8000 2000 80%
/ U10 10000 5000 5000 50%

file2.txt:
FS Adj
/ U01 1500
/ u05 500
/ U10 2500

Je tiens à les comparer en utilisant la première colonne de chaque fichier et de créer une sortie à la fois ce qui ressemble à ce qui suit:

FS Total Used + Adj Free-Adj (Used + Adj) / Total
-------- --------- --------- --------- ---------
/ U01 10.000 9.500 500 95%
/ U02 10.000 8.000 2.000 80%
/ U03 10.000 8.000 2.000 80%
/ u04 10.000 8.000 2.000 80%
/ u05 10.000 8.500 1.500 85%
/ u06 10.000 8.000 2.000 80%
/ u07 10.000 7.500 2.500 75%

S'il vous plaît noter que toutes les lignes de file1.txt sont indiqués, et de la colonne "adj" de file2.txt est ajouté à la colonne "Used" et soustraite de la colonne "libre" de file1.txt que si il ya un match.

J'ai été en mesure de produire ce rapport, seulement après le chargement de ces fichiers dans une base de données, mais je suis sûr que je peux le faire en utilisant des scripts shell avec votre aide.

Merci,
Omer
 

Bookmarks

Tags
solaris

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 03:14 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0