![]() |
|
|
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 |
| Aiuto per la comparazione delle stringhe | hypnotic_meat | Shell scripting e di programmazione | 2 | 04-24-2009 09:48 AM |
| stringa di confronto | Swapna173 | UNIX for Dummies Domande & Risposte | 1 | 03-23-2009 01:59 PM |
| stringa di confronto | Jatsui | Shell scripting e di programmazione | 5 | 02-04-2008 04:28 PM |
| stringa di confronto | fedora | Shell scripting e di programmazione | 2 | 01-03-2007 03:20 PM |
| Stringa Confronto | Abey | Di programmazione ad alto livello | 1 | 10-19-2005 01:08 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Di comparazione delle stringhe
Salve,
Ho la logica sottostante. Qui 'X' è una variabile stringa che hanno alcuni. if [$ x \u003d "Oggi è festa".] allora echo "i dont bisogno di andare a OFC" altro echo "ho bisogno di andare a OFC" Please help me di scrivere in unix. Grazie. |
|
|||||
|
Utilizzare il codice-tag quando distacco codice, di dati o di log per una migliore leggibilità e in questo caso, per mantenere la formattazione / individuata, ty.
Cambiare la vs \u003d \u003d\u003d e riprovare. Se ancora non funziona, provare a doppia parentesi quadre, ad esempio. [[]]. Altro per leggere qui: Prove |
|
|||||
|
Ricorda, è sempre di comando \u003d delimeter argomento. prova (\u003d [) è il comando, ... [] Non sono staffa come in alcuni linguaggi di programmazione. se necessario, se-blocco fine \u003d fi. Inoltre, l'uso sempre "" con variabile. Perché? Se variabile è vuota, si ottiene l'errore, ma se si tratta di "$ variabile", è sempre con la stringa di lunghezza> \u003d 0. Codice:
if [ "$X" = "Today is holiday." ] then echo "i dont need to go to ofc" else echo "i need to go to ofc" fi Doppia staffa è diverso in quanto unico comando \u003d differerent argomenti e così via. di più su se, test, ... Last edited by kshji; al 07-10-2009 04:00 AM.. Motivo: Fissaggio |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|