The UNIX and Linux Forums  

Go Back   UNIX og Linux Forums > Top Forums > UNIX for Dummies Spørsmål og svar
.
google unix.com



UNIX for Dummies Spørsmål og svar Hvis du er usikker på hvor du skal legge inn en UNIX-eller Linux-spørsmålet, legger den her. Alle UNIX og Linux newbies velkommen!

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
rsync - utelukker erklæringen ikke fungerer em23 Shell programmering og Skripting 1 08-21-2008 07:47
Hvordan bruke sselect statement o / p i sette setningen. nkosaraju Shell programmering og Skripting 2 08-06-2008 10:26
Hvis setningen ikke fungerer Hazmeister Shell programmering og Skripting 6 12-13-2007 04:33
Korn shell å bash - statement ikke fungerer brdholman UNIX for Dummies Spørsmål og svar 5 10-15-2007 10:49
finne / hvis setningen ikke fungerer geomonap Shell programmering og Skripting 12 12-16-2005 09:56

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 06-24-2009
strasner strasner is offline
Registrert bruker
  
 

Bli Dato: juni 2009
Innlegg: 16
til uttalelse ikke fungerer

im prøver å skrive en til uttalelse som ikke går inn på neste stadium før brukeren innganger en bestemt frase. Det er deretter lagret i en matrise. Ive komme opp med denne koden så langt, men det fungerer ikke, og jeg dont vite hvorfor.

Code:
read in1
    until [ $in1 = 'lt' || $in1 = 't' || $in1 = 'rt' ]
        do 
        echo "Incorrect, try again"
        read in1
        done
    arr[$i]=$in1

behage hjelpe meg
  #2 (permalink)  
Old 06-24-2009
Franklin52 Franklin52 is offline Forum Staff  
Moderator
  
 

Bli Date: Feb 2007
Innlegg: 4345
Sitat:
Originally Posted by strasner View Post
im prøver å skrive en til uttalelse som ikke går inn på neste stadium før brukeren innganger en bestemt frase. Det er deretter lagret i en matrise. Ive komme opp med denne koden så langt, men det fungerer ikke, og jeg dont vite hvorfor.

Code:
read in1
    until [ $in1 = 'lt' || $in1 = 't' || $in1 = 'rt' ]
        do 
        echo "Incorrect, try again"
        read in1
        done
    arr[$i]=$in1

behage hjelpe meg
Denne linjen:


Code:
until [ $in1 = 'lt' || $in1 = 't' || $in1 = 'rt' ]

skal være:


Code:
until [ $in1 = 'lt' -o $in1 = 't' -o $in1 = 'rt' ]

Eller med ksh syntaks:

Code:
until [[ $in1 = 'lt' || $in1 = 't'  || $in1 = 'rt' ]]

  #3 (permalink)  
Old 06-24-2009
strasner strasner is offline
Registrert bruker
  
 

Bli Dato: juni 2009
Innlegg: 16
Thanks a lot, youve lagret mitt morgen
Reply

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 03:15.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0