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
regexp help TinCanFury Shell programozás és Scripting 0 04-06-2008 07:21 PM
A Súgó, Póttag szöveg ... solidhelix08 Shell programozás és Scripting 6 02-07-2008 05:21 AM
regexp a sed újra! andy2000 Shell programozás és Scripting 2 05-03-2007 11:15 AM
Póttag a vi kingdbag A UNIX a dummies Kérdések és válaszok 5 01-17-2007 02:42 PM
regexp penfold A UNIX a fejlett és szakértői Felhasználók 1 06-28-2005 08:45 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, 5.00 average. Megjelenítési módok
  #1 (permalink)  
Old 12-10-2004
Lomic Lomic is offline
Regisztrált felhasználó
  
 

Join Date: Dec 2004
Helyszín: Paris
Hozzászólások: 20
vi regexp + + segéd

A másik rejtély (for me)

Using VI Én szerkeszteni néhány kép, amit szeretnék törölni sok vonalak Nem kell többé

Én általában valami ilyesmit, hogy:
Kód:
:%s/line_to_suppress//g
és ez jól működik

de ebben az esetben a minta törléséhez tartalmaz néhány speciális karakterek

így csinálom, mint hogy:
Kód:
:%s#line_to_suppress_with_special_characters##g
de az egyetlen probléma maradt, hogy nem tudom megjósolni, hogy mi lesz a sor elejére úgy Bárcsak valami ehhez hasonlót, hogy:
Kód:
:%s/*line_to_suppress//g
de persze, ha védi a mintát a # megelőzésére speciális karakterek, hogy bánt engem ... a * nem működnek többé

a legjobb módja az lenne, hogy elnyomja az egyes sornak saját mintát, de nem tudom, hogyan kell csinálni, hogy

Biztos vagyok benne, nagyon könnyű sok közöttetek, így ha az egyik egy kis időt, akkor segítsen nekem nagyon

Thanx
  #2 (permalink)  
Old 12-10-2004
zazzybob's Avatar
zazzybob zazzybob is offline Forum Advisor  
Regisztrált Geek
  
 

Join Date: Dec 2003
Helyszín: Melbourne, Ausztrália
Hozzászólások: 2100
Nem vagyok túl biztos, hogy én követni - de lehet elnyomni értelmezése metakarakter a backslash szökését nekik ...

pl
Kód:
:%s/^.*my_patter_has_special_chars\*\/\$\^_in_it.*$//
Mint látható, a .* elején és végén a sor még mindig kezelni metakarakter (mint a horgonyok).

Egészségére
ZB
  #3 (permalink)  
Old 12-10-2004
Lomic Lomic is offline
Regisztrált felhasználó
  
 

Join Date: Dec 2004
Helyszín: Paris
Hozzászólások: 20
Idézet:
Originally posted by zazzybob
tudod elnyomni értelmezése metakarakter a backslash szökését nekik ...

pl
Kód:
:%s/^.*my_patter_has_special_chars\*\/\$\^_in_it.*$//
Mint látható, a .* elején és végén a sor még mindig kezelni metakarakter (mint a horgonyok).
rendben van, de úgy néz ki mint my_pattern_has_special_chars
Kód:
blabla 'toto' rep:/titi/toto/
hát azt védeni között #

ha jól értem, mit értesz azon, hogy tegyek így:
Kód:
:%s/^.*blabla\ \'toto\'\ rep\:\/titi\/toto\///
Igazam van? (ha ez a helyzet, akkor si rendben van, mert a minta nem változnak)
  #4 (permalink)  
Old 12-10-2004
zazzybob's Avatar
zazzybob zazzybob is offline Forum Advisor  
Regisztrált Geek
  
 

Join Date: Dec 2003
Helyszín: Melbourne, Ausztrália
Hozzászólások: 2100
Idézet:
Originally posted by Lomic
ha jól értem, mit értesz azon, hogy tegyek így:
Kód:
:%s/^.*blabla\ \'toto\'\ rep\:\/titi\/toto\///
Igazam van? (ha ez a helyzet, akkor si rendben van, mert a minta nem változnak)
Ha megvizsgáljuk, hogy minden amire valóban szükségünk van-hoz csinál van
Kód:
:%s/^.*blabla 'toto' rep:\/titi\/toto\///
vagyis ez még csak a vágás, hogy meg kell védeni.

Egészségére
ZB
  #5 (permalink)  
Old 12-10-2004
Lomic Lomic is offline
Regisztrált felhasználó
  
 

Join Date: Dec 2004
Helyszín: Paris
Hozzászólások: 20
Idézet:
Originally posted by zazzybob
vagyis ez még csak a vágás, hogy meg kell védeni.
igazad van, ez majdnem rendben van most! (jó előrelépést jelent a számomra)

de még egy kérdés

akkor törli a sorokat, de ez nem szünteti meg ...

bármilyen utalás?
  #6 (permalink)  
Old 12-10-2004
zazzybob's Avatar
zazzybob zazzybob is offline Forum Advisor  
Regisztrált Geek
  
 

Join Date: Dec 2003
Helyszín: Melbourne, Ausztrália
Hozzászólások: 2100
Mit jelent elnyomni?

Egészségére
ZB
  #7 (permalink)  
Old 12-10-2004
Lomic Lomic is offline
Regisztrált felhasználó
  
 

Join Date: Dec 2004
Helyszín: Paris
Hozzászólások: 20
Idézet:
Originally posted by zazzybob
Mit jelent elnyomni?
File előtt:
xxxxxxxxxxx
xxxxxxxxxxx
blabla "Toto 'rep: / titi / toto /
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxx
blabla "Toto 'rep: / Titi / toto
/ blabla "Toto 'rep: / titi / toto /
xxxxxxxxxxx
blabla "Toto 'rep: / titi / toto /
blabla "Toto 'rep: / titi / toto /
xxxxxxxxxxx

File után:
xxxxxxxxxxx
xxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxx


xxxxxxxxxxx


xxxxxxxxxxx

Eredmény szeretnék, hogy:
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx
xxxxxxxxxxx

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 09:54 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