![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| UNIX for Advanced & ekspertbrukere Expert-til-ekspert. Lær avanserte UNIX UNIX kommandoer, Linux operativsystem, systemadministrasjon, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| se linje for linje i en fil | loperam | Shell programmering og Skripting | 6 | 11-04-2008 12:24 |
| Slik kontrollerer etter linje | ooilinlove | Shell programmering og Skripting | 4 | 08-18-2008 11:35 |
| Sjekk siste linje med gawk? | sjf | Shell programmering og Skripting | 3 | 10-04-2006 03:20 |
| Dynamisk inneholder filen tar kommandoen | kadishmj | UNIX for Dummies Spørsmål og svar | 1 | 03-09-2005 06:48 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
.. for å kontrollere om en linje inneholder en subline ..?
Hva ville være den beste måten å kontrollere om en bestemt linje (i variabelen) har en annen linje (mer enn 1 char)? Jeg forstår at det kan gjøres med 'grep', 'triste', 'awk', ved parameteren ekspansjon, men disse ser ut til meg havy, worldy, ikke elegant og overhead i behandlingen For slik felles oppgave jeg ville forvente noe fra shell, kanskje, i nærheten: Code:
>a="string with piece to search"
>${a??"piece"} && echo "the string has a searched substring" || echo "not found"
... Jeg brukte her et "?" som, type, søk operator (som "?" blir brukt til en annen handling.) Men jeg vet ikke noe sånt. - Kanskje jeg bare ikke kjenner? Ellers, hva ville være din beste aproach til å utføre enkle handling? Takk! |
|
||||
|
Takk, det er godt: siste 2 er ganske fin, den "case" er interessant, men lite wordy. Verken en måte kom til meg. I min bash kampen fungerer, så det er best: Code:
> a="string with piece to search" > [[ $a =~ piece ]] && ec da || ec net da > Takker for addvice! |
![]() |
| Hugseliste |
| Tags |
| shell script, shell scripting, unix scripting, UNIX scripting Grunnleggende |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|