The UNIX and Linux Forums  

Go Back   A UNIX és Linux Forums > Különleges Fórumok > UNIX Desktop dummies Kérdések és válaszok
.
google unix.com



UNIX Desktop dummies Kérdések és válaszok Fórum a UNIX és Linux felhasználói felületek, mint a GNOME, KDE, CDE, és az Open Office ide. Minden UNIX és Linux Newbies Üdvözöljük!

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
MEM \u003d `ps v $ PPID | grep-i db2 | grep-v grep | awk '(if ($ 7 ~" ") (print 0) else hariza Shell programozás és Scripting 4 09-18-2008 03:56 AM
grep és elragadó vonalak után grep arghya_owen Shell programozás és Scripting 2 07-16-2008 08:25 AM
Grep vagy Sed jazz8146 A UNIX a dummies Kérdések és válaszok 5 11-13-2007 05:43 AM
hogyan lehet kizárni a grep parancsot grep yamsin789 A UNIX a fejlett és szakértői Felhasználók 2 10-05-2007 03:59 AM
Gyártmány grep-c megjeleníteni, mint a grep-n? Jerrad Shell programozás és Scripting 2 08-25-2006 01:20 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 Értékelés: Thread Rating: 1 votes, 2.00 average. Megjelenítési módok
  #1 (permalink)  
Old 05-25-2009
donisback donisback is offline
Regisztrált felhasználó
  
 

Join Date: May 2009
Hozzászólások: 9
Grep

Szia,
Van egy fájl:

Kód:
IIN*00*00*ZZ*NDC *ZZ*11847*090520*0200*U*00401*000000001*0*P*>~GS*HP*NDC STD REMIT*1184722779*20090520*0200*63*X*004010X091A1~ST*835*10001~BPR*I*252480.19*C*CHK************20090515~TRN*1*0010855862*1952931460*12427008150981~DTM*405*20090514~N1*PR*CALIFORNIA*XV*H00~N3*ireland~

Szeretnék kivonat "CALIFORNIA" A fenti egy sor fájlt. A fájl tartalmazza majd 'N1 *PR*------'. Azt szeretném, hogy vonjuk ki a karakterlánc után N1 *PR*.

Appreciate your help.

Üdvözlettel,
Anil
  #2 (permalink)  
Old 05-25-2009
pludi's Avatar
pludi pludi is offline Forum Staff  
Moderátor
  
 

Join Date: Dec 2008
Helyszín:. A
Hozzászólások: 1.949
Ha egy meghatározott területen rekord a "*" az elválasztó, akkor használja
Kód:
awk -F'*' '{print $49}' file

Egyébként, ha csak szeretné azt a részét a "N1 *PR* ", Ez Perl kódrészletben talán segíthet:
Kód:
perl -ne 'print $1,"\n" if /N1\*PR\*(.*?)\*/;' file

  #3 (permalink)  
Old 05-25-2009
ghostdog74 ghostdog74 is offline Forum Advisor  
Regisztrált felhasználó
  
 

Join Date: Sep 2006
Hozzászólások: 2557
Ha van Python

Kód:
#!/usr/bin/env python
for line in open("file"):
    if "N1*PR*" in line:
        ind=line.index("N1*PR*")
        print line[ind+6:].split("*")[0]

kimenet

Kód:
# ./test.py
CALIFORNIA

  #4 (permalink)  
Old 05-25-2009
vidyadhar85's Avatar
vidyadhar85 vidyadhar85 is offline Forum Staff  
Moderátor (az oktató)
  
 

Join Date: Jun 2008
Helyszín: India
Hozzászólások: 1.418
Helló,

Per a fórum szabályai, minden szálat kell leíró szöveg alá. Például nem poszt kérdése témákkal, mint a "Segíts!", "Sürgős!" vagy "Doubt". Post témák, mint a "végrehajtási problémák Cron" vagy a "Segítség a Backup Héjprogram".

Ennek az az oka, hogy közel 95%-a, valamint a látogatók erről az oldalról jönnek ide, mert vannak utalva a search engine. Annak érdekében, hogy a jövőben keres a postán (és válaszok), hogy jól működik, a tárgy mezőben kell valami hasznos, és hogy a probléma!

Ezen túlmenően, a jelenlegi fórum felhasználók számára, akik a fajta elég a válaszadást lehetővé kell tenni, hogy megértsék a lényegét a lekérdezés első pillantásra.

Szóval, mint a haszon és udvariasan a jelen és a jövő tudásalapú kérők, kérjük, legyen óvatos a szöveg alá. Lehet kapni fórum infraction, ha nem fizetnek a figyelmet erre.

Köszönöm.

VIDYA
  #5 (permalink)  
Old 05-26-2009
donisback donisback is offline
Regisztrált felhasználó
  
 

Join Date: May 2009
Hozzászólások: 9
Köszönöm. Perl egy vonalhajózási dolgozott.
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 03:10 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