![]() |
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Regex | pppswing | Shell scripting e di programmazione | 5 | 06-30-2008 10:22 PM |
| Un semplice trovare e sostituire senza l'uso di espressioni regolari (bash) | srikanths | Shell scripting e di programmazione | 2 | 03-18-2008 08:08 AM |
| Regex | deepakpv | Shell scripting e di programmazione | 6 | 03-28-2007 04:18 AM |
| Regex? Please help | lunac | UNIX for Dummies Domande & Risposte | 7 | 01-30-2007 01:13 PM |
| sed regex | Shakey21 | UNIX for Dummies Domande & Risposte | 4 | 01-31-2002 09:16 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Supponendo che si desidera una risposta piuttosto che una teoria, qualcosa di simile
Codice:
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 |
|
||||
|
Dalla cima della mia testa, vorrei usare qualcosa di simile
Codice:
grep -L use $(grep -L take *.txt) Ma sono sicuro che ci sia un modo di utilizzare o nel regexp .. / Lakris |
|
||||
|
Utilizzo egrep, ricerca per $ var1 O $ var2:
Codice:
egrep "[$var1]|[$var2]" file Codice:
egrep -v "[$var1]|[$var2]" file Codice:
egrep "$var1.*$var2|$var2.*$var1" file Codice:
egrep -v "$var1.*$var2|$var2.*$var1" file Ultimo a cura di Franklin52; al 08/31/2008 06:29 AM.. Motivo: Aggiunta invertito partita |
|
||||
|
Citazione:
, Ho letto a fondo la questione.Saluti |
|
||||
|
inutile l'uso di gatto?
Ho male interpretato il PO, ora ecco la mia supersilly superuseless uso di gatto e tubo ...
Codice:
for x in *.txt;do cat $x|tr "\n" " "|egrep '(use.*take|take.*use)'&>/dev/null; [ $? == 1 ] && echo $x;done / Lakris |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|