![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Regex | pppswing | Shell programmering og Skripting | 5 | 06-30-2008 11:22 |
| Et enkelt finne og erstatte uten regex (bash) | srikanths | Shell programmering og Skripting | 2 | 03-18-2008 08:08 |
| Regex | deepakpv | Shell programmering og Skripting | 6 | 03-28-2007 05:18 |
| Regex? Hjelp | lunac | UNIX for Dummies Spørsmål og svar | 7 | 01-30-2007 01:13 |
| sed regex | Shakey21 | UNIX for Dummies Spørsmål og svar | 4 | 01-31-2002 09:16 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Antar du vil ha et svar i stedet for en teori, noe som
Code:
for f in *; do grep use "$f" >/dev/null && continue grep take "$f" >/dev/null && continue # file contains neither if we get to here; report its file name echo "$f" done |
|
||||
|
Fra toppen av hodet mitt, jeg vil bruke noe sånt som
Code:
grep -L use $(grep -L take *.txt) Men jeg er sikker på at det er en måte å bruke eller i regexp .. / Lakris |
|
||||
|
Bruke egrep, søk for $ var1 ELLER $ var2:
Code:
egrep "[$var1]|[$var2]" file Code:
egrep -v "[$var1]|[$var2]" file Code:
egrep "$var1.*$var2|$var2.*$var1" file Code:
egrep -v "$var1.*$var2|$var2.*$var1" file Sist endret av Franklin52; 08-31-2008 på 07:29.. Reason: Legge inverterer match |
|
||||
|
Sitat:
Jeg må lese spørsmålet grundig.Hilsen |
|
||||
|
unyttig bruk av katt?
Jeg feiltolkes i OP, nå her er min supersilly superuseless bruk av katt og rør ...
Code:
for x in *.txt;do cat $x|tr "\n" " "|egrep '(use.*take|take.*use)'&>/dev/null; [ $? == 1 ] && echo $x;done / Lakris |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|