![]() |
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 |
| Come negare grep risultato? | mmdawg | Shell scripting e di programmazione | 4 | 05-05-2008 08:24 AM |
| append una stringa a un risultato grep | melanie_pfefer | Shell scripting e di programmazione | 8 | 03-19-2008 07:19 AM |
| grep di gestire un risultato 0 | Ocelot | UNIX for Dummies Domande & Risposte | 6 | 02-05-2007 11:19 AM |
| Per avere un risultato numerico da grep | Hak Dee | UNIX for Dummies Domande & Risposte | 2 | 08-07-2006 07:26 AM |
| non vi è alcun motivo per avere il numero di riga in grep risultato? | umen | UNIX for Dummies Domande & Risposte | 1 | 03-16-2006 09:56 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
grep diaplaying il risultato
Salve,
Il mio codice è piaciuto questo Codice:
if swlist -a revision 2>/dev/null | grep ABC 2>/dev/null
then
echo "Found Above mentioned ABC Version, please remove it first..."
fi
Voglio prima che reprimere e per questo ho scritto il seguente codice Codice:
if swlist -a revision 2>/dev/null | grep ABC 2>/dev/null > /dev/null
then
$temp=swlist -a revision 2>/dev/null | grep ABC 2>/dev/null
echo "Found $temp ABC Version, please remove it first..."
fi
Ma non è di lavoro .... uno può aiutarmi? Grazie |
|
||||
|
La sintassi della cessione è tutto sbagliato. Ma si può evitare di utilizzare la cosa due volte. Questo è uno dei pochi casi in cui veramente si desidera eseguire un comando prima, e poi esaminare il suo codice di uscita in $?
Codice:
temp=`swlist -a revision 2>/dev/null | grep ABC` # note backticks, not regular quotes
case $? in 0) # grep succeeded, meaning it was found
echo Found $temp ABC version, please remove it first ... >&2 ;;
esac
Ultimo a cura di epoca; al 03/27/2008 02:39 AM.. Motivo: il successo fosse invertita condizione, oops |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|