![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Hoe Extractresiduen string? | namrata5 | Hoog Niveau Programmering | 2 | 10-24-2007 04:17 |
| Uittreksel cijfers aan het eind van de string | offirc | Programmeren en Shell Scripting | 6 | 11-20-2006 11:57 |
| Uittreksel String | sehgalniraj | UNIX voor Dummies Questions & Answers | 1 | 09-25-2006 01:35 PM |
| Uittreksel String | bestbuyernc | Programmeren en Shell Scripting | 5 | 11-14-2005 03:42 PM |
| Hoe om een gedeelte van een string uit de hele reeks | ds_sastry | UNIX voor Dummies Questions & Answers | 2 | 09-29-2001 11:40 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
hoi, Ik wil een eenvoudige manier om string tussen twee punthaken <> de tekst ziet er als echo "# # # Usage: $ 0 <database1> <database2>" wat ik wil is twee variabelen DB1 \u003d database1 en DB2 \u003d database2 Wat ik doe lijkt onhandig voor mij Code:
DB1=`echo $line | sed 's/"//g' | sed 's/>//g' | awk -F"<" '{print $2}'`
DB2=`echo $line | sed 's/"//g' | sed 's/>//g' | awk -F"<" '{print $3}'`
Thanks in advance |
|
||||
|
didnt vrij werk
Citaat:
bash-3.00 $ DB1 \u003d `echo $ line | sed 's / .* <\ (.* \)> <.* / \ 1 /' ` bash-3.00 $ bash-3.00 $ DB2 \u003d `echo $ line | sed 's / .*> <\ (.* \)> "/ \ 1 /'` bash-3.00 $ echo $ DB1 database1 bash-3.00 $ echo $ DB2 # # # Usage: $ 0 <database1> <database2> bash-3.00 $ |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|