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
Extrahálási sorokat a fájl automatikusan. Kérjük, a Súgó alexcol Shell programozás és Scripting 8 12-16-2006 05:25 PM
Hogyan kivonat sorozata n sorokat a fájl 0ktalmagik Shell programozás és Scripting 4 06-30-2006 12:24 AM
Hogyan szedd ki a sok vonal fájlból, jellemzően a 1000 utolsó kingkong A UNIX a dummies Kérdések és válaszok 3 11-23-2005 04:20 AM
Hogyan szedd ki a különböző sorokat a fájl beilstwh Shell programozás és Scripting 5 07-09-2004 09:20 AM
kivonat külön sorokat a fájl apalex A UNIX a dummies Kérdések és válaszok 2 05-15-2001 10:57 AM

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 01-24-2008
heartwork heartwork is offline
Regisztrált felhasználó
  
 

Join Date: Oct 2006
Hozzászólások: 22
Script-kivonat néhány sor, hogy egy fájlt keres egy másik

Szeretnék egy ksh script, hogy a szintaktikai két fájlt (szöveges fájlok, valójában az eredeti fájlokat . xls) -- input adatok:

- Egy fájl fájl1 containig sorokat szóközzel elválasztva (vagy más határolójel)
- 2. egy fájl2 tartalmaznak csak egy numerikus értéket ebben a sorban (az egyszerűség kedvéért, de talán az ugyanabban a formában, mint az 1.)
- Tudom, hogy a 2. érték fájl1 szintén numerikus és némelyikük található fájl2

Kimeneti adatok:

Az eredmény egy fájlt, amely tartalmazza a fájl1 csak azok a tételek, amelyek 2. mező nem található semmilyen vonal fájl1.


Tudom, hogy ez könnyű, de én vagyok túl fáradt után egy teljes nap keményen dolgozó szakértő úgy tudjuk javítani egy perc alatt.
Azt hiszem, hogy meg lehet csinálni egy sorban (komplex?) Parancs sem ....
  #2 (permalink)  
Old 01-24-2008
vgersh99's Avatar
vgersh99 vgersh99 is offline Forum Staff  
Moderátor
  
 

Join Date: Feb 2005
Helyszín: Boston, MA
Hozzászólások: 5.131
minta bemeneti fájlok és a kívánt teljesítmény alapján minta input PLS!
  #3 (permalink)  
Old 01-24-2008
heartwork heartwork is offline
Regisztrált felhasználó
  
 

Join Date: Oct 2006
Hozzászólások: 22
Idézet:
Originally Posted by vgersh99 View Post
minta bemeneti fájlok és a kívánt teljesítmény alapján minta input PLS!

Egy példa a vonal fájl1 olyan, mint:



Gilberto Gagliardi 7 Trezzano - DG 30.450 3TECH 3TECH 3TECH


Minden a vonalak az űrlapot.
2. oszlop érdekes számomra.

fájl2 tartalmazhatnak egy sorban csak egy szám mondjuk 7:
- Akkor ne a kimeneti vonal,
7 másként, ha nem létezik az fájl2
-, Akkor a kimeneti vonal (egy fájl).


Ebben a pillanatban is van néhány kép. Xls, amely ugyanazokat az oszlopokat.
  #4 (permalink)  
Old 01-24-2008
heartwork heartwork is offline
Regisztrált felhasználó
  
 

Join Date: Oct 2006
Hozzászólások: 22
Mindkét fájlt tartalmaz, több ezer sorok ...
  #5 (permalink)  
Old 01-24-2008
vgersh99's Avatar
vgersh99 vgersh99 is offline Forum Staff  
Moderátor
  
 

Join Date: Feb 2005
Helyszín: Boston, MA
Hozzászólások: 5.131
A minta fájl2, pls!
Ön szerint mi a "oszlopában" a fájl1 és fájl2?
Az Ön minta fájl1, a 2-nd oszlop értéke "7". Is that correct?
  #6 (permalink)  
Old 01-24-2008
heartwork heartwork is offline
Regisztrált felhasználó
  
 

Join Date: Oct 2006
Hozzászólások: 22
A vonal fájl1:

Gilberto Gagliardi 743 Trezzano - DG 30.450 3TECH 3TECH 3TECH


A vonal fájl2:

Gilberto Gagliardi 743 Trezzano - DG 30.450 SupportCRM TeamLead 3TECH
  #7 (permalink)  
Old 01-24-2008
vgersh99's Avatar
vgersh99 vgersh99 is offline Forum Staff  
Moderátor
  
 

Join Date: Feb 2005
Helyszín: Boston, MA
Hozzászólások: 5.131
feltételezve fájl1 és fájl2 is azonos formában:

Kód:
nawk 'FNR==NR {file2[$2];next} !($2 in file2)' file2 file1

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 05:02 PM.


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