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
awk ignored első x sorok száma. trey85stang Shell programozás és Scripting 8 05-21-2008 05:44 AM
Hogyan lehet figyelmen kívül hagyni csak a vonalak, amelyek # elején? csaha Shell programozás és Scripting 1 01-30-2006 03:35 AM
Ignore Lines beginning with # sysera Shell programozás és Scripting 4 08-23-2005 10:04 AM
Removing másodlaton tételek figyelmen kívül hagyása esetén hellsd A UNIX a dummies Kérdések és válaszok 17 12-02-2004 10:47 AM
hogyan lehet a jelenleg futó folyamat SIGHUP jelzés figyelmen kívül hagyni? stevensxiao A UNIX a fejlett és szakértői Felhasználók 3 12-02-2003 01:35 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 07-21-2005
Scarlos Scarlos is offline
Regisztrált felhasználó
  
 

Join Date: Jul 2005
Hozzászólások: 9
Gyártmány sed ignore lines

Szia

Használom sed egy szkriptet severall változások fájlokat. Én whish egyik szubsztitúció tettem, hogy aplied minden sort, amely a "parancsfájlok" kivéve az is, hogy kezdődhet "rsh", amit én szeretnék sed figyelmen kívül hagyni. Lehetséges ez? Ha igen, hogyan tudom csinálni?

A helyettesítés csináltam ez egy:

s / \ (.* scripts \) / $ BUSINESS_SCRIPTS /

Köszönöm.

Carlos
  #2 (permalink)  
Old 07-21-2005
vino's Avatar
vino vino is offline Forum Staff  
Supporter (In Vino Veritas)
  
 

Join Date: Feb 2005
Helyszín: Bangalore, India
Hozzászólások: 2.798
Valamennyi tétel, amely nem tartalmaz rshscripts

Kód:
sed -e "!/.*rshscripts.*/p" -e "/\(.*scripts\)/$BUSINESS_SCRIPTS/g"
Nem vizsgált tho.

Vino
  #3 (permalink)  
Old 07-21-2005
bakunin bakunin is offline Forum Staff  
Bughunter Extraordinaire
  
 

Join Date: May 2005
Helyszín: A bal bájtja / dev / kmem
Hozzászólások: 1.628
alkalmaz valamilyen változás:

Kód:
s/\(.*scripts\)/$BUSINESS_SCRIPTS/
alkalmazzák a változás csak azokat a sorokat nem kezdődnek: "rsh":

Kód:
/^rsh/ ! {
            s/\(.*scripts\)/$BUSINESS_SCRIPTS/
           }
Az első regexp korlátozza, végrehajtsa a helyettesítési e sorok társítani azt. A felkiáltójel megfordítja ezt a korlátozást. Is elhelyezheti több parancs között zárójelekkel, mind kap végre csak azon vonalak kiegyenlített (vagy nem nem párosul-kal), az első regexp. Gondolj rá úgy, mint a sed-nak megfelelő, a "ha ... akkor ..."

bakunin

bakunin
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 07:37 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