![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!! |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Grep voor een patroon gebaseerd op een andere getrippel | rock1 | UNIX voor Dummies Questions & Answers | 7 | 10-18-2008 06:32 PM |
| Truncating FILE gegevens gebaseerd op een patroon | pkumar3 | Programmeren en Shell Scripting | 1 | 10-14-2008 12:49 |
| het wijzigen van een bepaalde waarde in een bestand op basis van een patroon | orbeyen | UNIX voor Dummies Questions & Answers | 9 | 08-20-2008 04:09 |
| voeg met sed gebaseerd op geëvenaard patroon | jack1981 | Programmeren en Shell Scripting | 2 | 07-20-2006 07:54 |
| voeg string naar tekstbestand gebaseerd op zoekreeks | malaymaru | Programmeren en Shell Scripting | 1 | 06-09-2006 09:53 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
String spllittinf gebaseerd op patroon
Hoi,
Ik heb een sample.properties bestand en het bevat de volgende inhoud. vandaag - RSS_URL \u003d http://someurl Ik moet de string splitsen en het resultaat in de vorm folliwng nodig. x1 \u003d vandaag x2 \u003d RSS_URL x3 \u003d http://someurl Uw reactie zal onmiddellijk graetly worden gewaardeerd |
|
||||
|
Bedankt Koneark,
maar ik heb nog een prob hier. toen ik lopen echo "vandaag - RSS_URL \u003d http://someurl" | sed 's / \ (.* \) - \ (.* \) \u003d \ (.* \) / x1 \u003d \ 1 \ NX2 \u003d \ 2 \ NX3 \u003d \ 3 /' is het geven van de uit zoals hieronder. x1 \u003d todaynx2 \u003d RSS_URLnx3 \u003d http://someurl Maar ik moet het zo stellen x1 \u003d vandaag x2 \u003d RSS_URL x3 \u003d http://someurl en ik moet deze x1, x2 en x3 uitvoer naar de shell. Bedankt, Eswar |
|
||||
|
Code:
#!/bin/sh var='today--RSS_URL=http://someurl' x1=`echo $var | sed "s_\(.*\)--\(.*\)=\(.*\)_\1_"` x2=`echo $var | sed "s_\(.*\)--\(.*\)=\(.*\)_\2_"` x3=`echo $var | sed "s_\(.*\)--\(.*\)=\(.*\)_\3_"` echo "Testing results: var($var) x1($x1) x2($x2) x3($x3)" Dit script zal de variabelen als u wilt. U kunt ze exporteren of wijzigen of doen wat je wilt met hen dan. |
![]() |
| Bladwijzers |
| Labels |
| shell script, shell scripting, Unix Scripting, unix scripting basics |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|