![]() |
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| UNIX for Advanced & Expert Gebruikers Expert-to-Expert. Hier geavanceerde UNIX-, UNIX-commando's, Linux, Operating Systems, System Administration, programmering, Shell, Shell scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| match dichtstbijzijnde | bogu0001 | UNIX voor Dummies Questions & Answers | 1 | 02-13-2009 04:42 |
| patroon match | tostay2003 | Programmeren en Shell Scripting | 3 | 12-31-2008 01:47 PM |
| awk of sed voor het vinden dichtst patroon op een lijn | alirezan | Programmeren en Shell Scripting | 1 | 10-11-2008 07:08 |
| Hoe kan ik patroon overeenkomen met een gebied met awk? | someone123 | Programmeren en Shell Scripting | 4 | 06-03-2008 09:08 |
| patroon match en substitutie, kunt u helpen? | frustrated1 | Programmeren en Shell Scripting | 4 | 02-20-2006 08:48 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
sed match dichtst / dichtstbijzijnde patroon
Alle
Ik heb moeite om een of andere tekst raplace in een lijn tussen twee (naaste) patronen, Code:
line="/home/usr/bin/:/home/usr/devuser,n1.9/bin:/home/usr/root/bin" Ik probeerde de volgende Code:
echo $line | sed 's/devuser.*\//NEWVAL\//' waar ik verwacht / home / usr / bin /: / home / usr / newVal / bin: / home / usr / root / bin " ik weet sed zal overeenkomen met de langst mogelijke patroon, ik heb geprobeerd dit ook Code:
echo $line | sed 's/devuser.*[^\/]/NEWVAL/' ![]() alle hulp wordt gewaardeerd. Thanks in advance. ---------- Post updated at 02:13 ---------- Vorige update was om 01:30 ---------- hey guys, iets gevonden Code:
echo $line | sed 's/devuser[^\/]*/NEWVAL/' andere suggesties zijn welkom. Laatst bewerkt door otheus; op 07.02.2009 04:59.. Reden: code tags toegevoegd |
| Bits Awarded / Ten laste van sudheer1984 voor dit bericht | |||
| Datum | Gebruiker | Commentaar | Hoeveelheid |
| 07-02-2009 | otheus | detachering eigen oplossing | 500 |
![]() |
| Bladwijzers |
| Labels |
| sed dichtstbijzijnde mtach tussen twee woorden |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|