![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Mac OS X 10.5: Time Machine - "Sikkerhedskopien volumen kunne ikke findes" informeringsfunktion | iBot | OS X Support RSS | 0 | 06-25-2009 01:15 PM |
| Mac OS X 10.5.3 eller nyere: Time Machine - "Backup volumen ikke kan monteres" efter c | iBot | OS X Support RSS | 0 | 10-14-2008 03:50 PM |
| Hvordan kan jeg tilslutte en hpux10.x OS maskinen til at "Internettet" via en WinXP-klient? | liumx2000 | UNIX for dummyer Spørgsmål & svar | 0 | 08-22-2008 12:34 AM |
| Forklar line "mn_code \u003d` env | grep ".. mn" | awk-F "\u003d" '(print $ 2)' `" | Lokesha | UNIX for dummyer Spørgsmål & svar | 4 | 12-20-2007 01:52 AM |
| hvordan "remsh" fra en Unix maskine til en Linux eller SunOS | elthox | UNIX for dummyer Spørgsmål & svar | 2 | 10-09-2007 09:22 PM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
Brug "sed" for at opdatere rekursivt en værdi inden for en mappe på en Red Hat Machine
Hi All,
Jeg har brugt hele formiddagen forsøgt at skabe et shell script (ved hjælp af "sed"Kommando), der leder efter en værdi i en mappe og dens undergrupper mappe end ændringer det med en anden værdi, men kunne ikke finde vej ![]() et første skridt, allowded mig for at spore alle de filer, der indeholder den, og endda ændre denne værdi, men ikke i den fil, men på den standard output (skærmen), her efter kommandoen: grep-R 10.220.22.240 * | grep 8080 | sed »s/10 \ ,220 \ ,22 \ .240/localhost/g ' Resultat på skærmen (her efter en enkelt linje, for eksempel): papirer-papers.htm: <li> <a href\u003d"http://localhost:8080/display/Jd/Publications+in+2007"> 2007 </ a> </ li> Nu, hvad i'am forsøger at gøre, er at ændre værdien "10.220.22.240" med "localhost" i alle disse filer! Jeg lavede dette script nedenfor, men jeg shoul mangler noget: \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 for en i ListaFile gøre sed »s/10 \ ,220 \ ,22 \ .240/localhost/g '<a> b \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d en af den linje, der indgår i "ListaFile", giver: \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 "indhold" class \u003d "menu" på Klik \u003d "MM_showHideLayers ( 'comm','',' skjul', 'beskrivelse','',' skjul', 'bord','',' skjul', 'ansøgning ','',' skjul ',' papirer','',' skjul ',' nyheder','',' skjul ',' wiki','',' viser ') "> wiki </ a> < / div> </ td> \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d Kan du hjælpe please? thanx Sidst redigeret af mehdi1973; 07-02-2009 på 09:16 AM.. |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|