![]() |
|
|
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 |
| Zoek een string in een map die is vervat in een ander bestand | BMC | Programmeren en Shell Scripting | 3 | 09-17-2008 02:41 PM |
| string vinden, dan krijgt de volgende 3 regels in een bestand | lyoncc | Programmeren en Shell Scripting | 8 | 11-07-2007 06:30 |
| vinden string in. jar-bestand | rakeshou | UNIX voor Dummies Questions & Answers | 8 | 07-06-2007 04:42 PM |
| Op zoek naar commando (s) / script om te zoeken naar een tekenreeks binnen een bestand | wrwelden | Programmeren en Shell Scripting | 5 | 11-23-2006 12:53 AM |
| vinden en te kopiëren string in een bestand | vascobrito | UNIX for Advanced & Expert Gebruikers | 10 | 03-03-2004 02:14 PM |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Zoek een string in een bestand
Wat is er mis in dit:
Een bestand in / tmp is ... test.txt bestand heeft drie rijen als volgt: JA IM HIER 12345 67890 Tweede bestand test2.txt: status \u003d `grep-i" YES IM HIER "/ tmp / test.txt" print "$ status" Als we uitvoeren test2.txt Het is weer 'status' niet gevonden Laatst bewerkt door yale_work; op 10-10-2008 04:28 PM.. |
|
||||
|
Verwijder de spaties rond de isgelijkteken Code:
$ status = `grep -i "YES I M HERE" /tmp/test.txt` ksh: status: not found $ status=`grep -i "YES I M HERE" /tmp/test.txt` $ print "$status" YES I M HERE |
|
||||
|
grep-q een status code - de $? ding - van nul wanneer zij constateert een patroon wedstrijd en niet-nul wanneer het niet kan een patroon match te vinden. Anders grep geeft een regel tekst. Niet een status. Code:
grep -q 'something' somefile if [[ $? -eq 0 ]] ; then echo "found it!" else echo "not found." fi |
![]() |
| Bladwijzers |
| Labels |
| string grep |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|