The UNIX and Linux Forums  

Go Back   A UNIX és Linux Forums > Top Fórumok > A UNIX a dummies Kérdések és válaszok
.
google unix.com



A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome!

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
sed eltávolítása 1. két karakter minden sor szöveg fájl ajp7701 Shell programozás és Scripting 20 06-09-2009 05:06 PM
El kell távolítani néhány karaktert minden sor, amíg a minta egyezésű kiranlalka Shell programozás és Scripting 4 05-19-2009 04:31 AM
távolítsa el az új sor karakter egy partcular oszlop adatai sureshg_sampat Shell programozás és Scripting 1 02-23-2009 10:04 AM
sed eltávolítani az utolsó 10 karakter a sor kezdődik, 3. sor minifish Shell programozás és Scripting 7 03-26-2008 04:42 PM
hogyan lehet eltávolítani sor nagyobb, mint 3000 karakter. naren_14 A UNIX a fejlett és szakértői Felhasználók 10 06-16-2005 12:00 AM

Reply
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 06-30-2009
Gussifinknottle Gussifinknottle is offline
Regisztrált felhasználó
  
 

Join Date: Jan 2009
Hozzászólások: 20
Question eltávolítás karaktert sor

Helló,

Nekem van több vonal egy kép, minden, ami van, hogy az adatok így néz ki:

xxxxxyyyyzzzz4abcdXYZXYZXYZ
pqrstPQRST2cdPQRSTPQRST
lmnopqr6abcdefgRST.3abc

Azt akarom, hogy tudja, hogy távolítsa el a 4 + a következő 4 karakter (ABCD) az első sorban.

A második sor, azt akarja, hogy képes eltávolítani 2 + a következő 2 karakter (cd)

Basically, távolítsa el a számot és a karakterek száma egyezési számát eltávolították.

Any suggestions?

Köszönöm,
G.
  #2 (permalink)  
Old 06-30-2009
vgersh99's Avatar
vgersh99 vgersh99 is online now Forum Staff  
Moderátor
  
 

Join Date: Feb 2005
Helyszín: Boston, MA
Hozzászólások: 5.122
talán egy kicsit hosszú, de.,
Kód:
nawk -f gus.awk myFile
gus.awk:
Kód:
{
  while( match($0, "[0-9][0-9]*")) {
    len=substr($0, RSTART, RLENGTH)
    for(i=1;i<=len;i++) rep=(i==1)?".":rep "."
    sub(len rep, "")
  }
}
1

Last edited by vgersh99; 06/30/2009 at 03:30 PM..
Reply

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 06:03 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