The UNIX and Linux Forums  

Go Back   A UNIX és Linux Forums > Top Fórumok > Shell programozás és Scripting
.
google unix.com



Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
A fájl szerkezetének összehasonlítása krishmaths Shell programozás és Scripting 3 07-07-2008 02:16 PM
file összehasonlítás ... Súgó szükség. er_ashu A UNIX a dummies Kérdések és válaszok 4 05-15-2008 10:37 PM
Kimeneti formátum - összehasonlítva I / P fájl velappangs Shell programozás és Scripting 1 04-03-2008 07:31 AM
file összehasonlítás script tiger99 Shell programozás és Scripting 1 01-30-2008 10:47 AM
File Comparison net_shree Shell programozás és Scripting 19 01-10-2008 08:00 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 10-08-2008
satish.res satish.res is offline
Regisztrált felhasználó
  
 

Join Date: Oct 2008
Hozzászólások: 7
Question file összehasonlítás

szia

Van 2 kép, hogy comapre, a fájl a felelős oszlop van, számokkal file b2 számok és más értékek coma separated.
Azt akarom összehasonlítani a számok a fájlt a fájl b, és végre fel kell helyezni a C számokat mindkét fájlt a és b együtt más oszlopok fájl b.

Régebben folowing scripts
A sort a "macska" gprs2.txt
tesz
További gprs_calls2.txt | grep $ sor>> NEW2.txt
kész
exit

de ez nem helyes, hogy ki put.and is ez scrpits nem sppedy

plz segítsen ..
  #2 (permalink)  
Old 10-08-2008
Jim McNAMARA jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Helyszín: NM
Hozzászólások: 5.805
kezdeni valami ilyesmi:

Kód:
grep -f gprs2.txt  gprs_calls2.txt > NEW2.txt

Nem volt gond megértés, amire szüksége van. Ez csak kiírja mi van a fájlban gprs_calls2.txt. Nem, mi van a két kép
  #3 (permalink)  
Old 10-08-2008
satish.res satish.res is offline
Regisztrált felhasználó
  
 

Join Date: Oct 2008
Hozzászólások: 7
A kép olyan, mint ez

Fájl1
12345
56789
23456

Fájl2
12345 fsfsdf 76775
23456 ytyy 090890
66444 rytry 878878

Az hogy ki kell
12345 fsfsdf 76775
23456 ytyy 090890

A fájl1 tartalmaz arround 1 millió sor fájl2 már 2,5 millió sor

pls help ..
  #4 (permalink)  
Old 10-08-2008
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
Addict
  
 

Join Date: Jan 2007
Helyszín: Варна, България / Milano, Olaszország
Hozzászólások: 2.926
A standard megoldás lesz az egész fájl1 memória:


Kód:
awk>file3 'NR==FNR{_[$1];next}$1 in _' file1 file2

  #5 (permalink)  
Old 10-09-2008
satish.res satish.res is offline
Regisztrált felhasználó
  
 

Join Date: Oct 2008
Hozzászólások: 7
Question

Én már próbáltam. Tudna u plz segítsen ..
A "NR \u003d\u003d FNR (_ [$ 1];) $ következő 1-_ 'gprs2.txt gprs_calls2.txt

parancsfájlok rplacing az adott fájlnevek, az arra fel nem rendelkezik adatokkal
A tényleges file lokks ilyen
Forrásfájl
7055000601
7055000633
7055000965
7055001182
7055001352
7055001468

Dest fájlt kell összehasonlítani (Forrás fájl nem kell hasonlítani dest fájlt, az meg kell, nem a rendeltetési, amely a forrás mellett othere oszlopok megfelel a rendeltetési
7055000601,35250401506992,621505200525591
7055000633,35574402566128,621505200525623
7055000965,35966800701265,621505200525952
7055001182,35844301188404,621505200526156
7055001352,35350902954276,621505200526325
7055001468,35195101170824,621505200526441
7055001490,35501600003290,621505200526463
7055003310,35487502010707,621505200528256
7055006309,04857558566586,621505200531213
  #6 (permalink)  
Old 10-09-2008
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
Addict
  
 

Join Date: Jan 2007
Helyszín: Варна, България / Milano, Olaszország
Hozzászólások: 2.926
Igen,
Azért, mert a minta az Ön által megadott adatokat egy másik formátumra.

Lehet, próbáld ezt:

(használd nawk / vagy usr/xpg4/bin/awk Solaris)


Kód:
awk>file3 'NR==FNR{_[$1];next}$1 in _' file1 FS=, file2

  #7 (permalink)  
Old 10-09-2008
era era is offline Forum Advisor  
Herder a Mihaszna Cicák (A szombati)
  
 

Join Date: Mar 2008
Helyszín: / ott / is / csak a / bin / sh
Hozzászólások: 3652
A mező elválasztó hiányzik radoulov a forgatókönyvet.


Kód:
awk -F, 'NR==FNR{_[$1];next}$1 in _' gprs2.txt gprs_calls2.txt

Saját leírást a kimenet van szüksége nem érthető meg. Ez a nyomtatási sorokat gprs_calls2.txt mérkőzés, amelynek első mezőben egy értéket (az első terület) gprs2.txt.

Last edited by korszak; 10/09/2008 at 07:25 AM.. Oka: Úgy értem, a korábbi változatban radoulov a script - mi posted alapvetően egy időben
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 01:53 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0