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
Mac OS X 10.5: Time Machine - "A mentés volumene nem található" figyelmeztető jelzés iBot OS X Support RSS 0 06-25-2009 02:15 PM
Mac OS X 10.5.3 vagy újabb: Time Machine - "Backup térfogata nem lehet felszerelni után C iBot OS X Support RSS 0 10-14-2008 04:50 PM
Hogyan lehet csatlakozni egy hpux10.x os gép "az internet" keresztül WinXP ügyfél? liumx2000 A UNIX a dummies Kérdések és válaszok 0 08-22-2008 01:34 AM
Ismertesse az "mn_code \u003d` env | grep ".. mn | awk-F" \u003d " '(print $ 2)'" " Lokesha A UNIX a dummies Kérdések és válaszok 4 12-20-2007 01:52 AM
hogyan kell "remsh" a Unix gépen a Linux vagy SunOS elthox A UNIX a dummies Kérdések és válaszok 2 10-09-2007 10:22 PM

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 07-02-2009
mehdi1973 mehdi1973 is offline
Regisztrált felhasználó
  
 

Join Date: Jul 2009
Hozzászólások: 16
A "sed" frissítésére rekurzívan értéket egy könyvtár, a Red Hat gép

Hi All,

Töltöttem az egész reggel megpróbál létrehozni egy shell script (a "sed"Parancs), hogy néz ki egy értéket a könyvtár és a könyvtárban, mint a sub változások egy másik értéket, de nem találta az utat

Első lépésként allowded nekem felkutathassák az összes fájlt tartalmaznak, és még változik ez az érték, de nem a dokumentumot, de a szabványos kimenet (a képernyőn), itt a parancsot:

grep-R 10.220.22.240 * | grep 8080 | sed "s/10 \ ,220 \ ,22 \ .240/localhost/g"

EREDMÉNYE SCREEN (itt követően egy sor példa):

papírok-papers.htm: <li> <a href\u003d"http://localhost:8080/display/Jd/Publications+in+2007"> 2007 </ a> </ li>


Nos, mi i'am kísérletet kell tennie, hogy módosítsa az értéket "10.220.22.240" és a "localhost" minden ezeknek a fájloknak!

Én ezt a forgatókönyvet alatt kell hoznia kellene, de hiányzik valami:

\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d

#! / bin / ksh

grep-R 10.220.22.240 * | grep 8080> ListaFile

Az a ListaFile
tesz
sed "s/10 \ ,220 \ ,22 \ .240/localhost/g" <a> b

\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d

az egyik a sorban a "ListaFile", megadja:

\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d

testo/nav-up.htm_al13gen09: <td width\u003d"82" bgcolor\u003d"#6699CC"> <div align\u003d"center"> <a href \u003d "http://10.220.22.240:8080/dashboard.action" target \u003d "tartalom" class \u003d "menu" \u003d Kattintson a "MM_showHideLayers (" comm','',' hide ',' description','',' hide ',' fórumon','',' hide ',' kérelem ','',' hide ',' Papers','',' hide ',' Hírek','',' hide ',' wiki','',' show ') "> wiki </ a> < / div> </ td>

\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d

Tudna segíteni kérem? thanx

Last edited by mehdi1973; 07/02/2009 at 10:16 AM..
  #2 (permalink)  
Old 07-02-2009
cjcox cjcox is offline
Regisztrált felhasználó
  
 

Join Date: May 2005
Hozzászólások: 64
Perl talán könnyebb ...


Kód:
find . -type f -print0 | xargs -0 perl -pi -e 's/10\.220\.22\.240/localhost/g'

  #3 (permalink)  
Old 07-02-2009
mehdi1973 mehdi1973 is offline
Regisztrált felhasználó
  
 

Join Date: Jul 2009
Hozzászólások: 16
Köszönöm szépen, én próbáltam és mûködik, thats GREAT
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 03:24 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