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
Hvis Statement problem .. LinuxRacr Shell programmering og Skripting 2 02-27-2008 12:47
Problemet med hvis setningen likestilling cleansing_flame Shell programmering og Skripting 1 02-12-2008 10:57
Case statement problem gzs553 UNIX for Advanced & ekspertbrukere 6 11-14-2006 04:24
Problemet med en IF statement hcclnoodles Shell programmering og Skripting 2 04-17-2003 11:53
hvis setningen problem coughlin74 UNIX for Dummies Spørsmål og svar 1 09-27-2001 05:31

Closed Thread
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 12-04-2005
djt0506 djt0506 is offline
Registrert bruker
  
 

Bli Dato: november 2005
Innlegg: 5
hvis setningen problem

Hei alle sammen. jeg har bare et svært lite problem. jeg har en meny på 7 valg. Jeg vil ha en hvis setningen slik at hvis brukeren velger noe annet enn inne i 1-7-serien kan jeg håndtere feil for det.

Jeg prøvde dette:

if [$ valg-ne [1-7]]

.......
fi

(men det dont work)

... noen forslag?

takker alle på forhånd
  #2 (permalink)  
Old 12-04-2005
grasper grasper is offline
Registrert bruker
  
 

Bli Dato: Sep 2005
Innlegg: 45
bruk: --

Hvis [[$ valg-lt 1 | | $ valg-gt 7]]

.....
fi

skål
  #3 (permalink)  
Old 12-04-2005
grahamb grahamb is offline
Registrert bruker
  
 

Bli Dato: desember 2005
Sted: Windsor, Ont Canada
Innlegg: 13
LHS av "hvis" må sitert.

Hei djt!

En av årsakene til at skriptet ikke fungerer er at venstre side må være i anførselstegn, for eksempel:

Code:
if [ "$number" = "1" ]; then
    echo "Number equals 1"
else
    echo "Number does not equal 1"
fi

Se denne linken for utmerket forklaring: http://linuxcommand.org/wss0100.php

Håper det var nyttig
Hilsen
Graham
  #4 (permalink)  
Old 12-04-2005
grahamb grahamb is offline
Registrert bruker
  
 

Bli Dato: desember 2005
Sted: Windsor, Ont Canada
Innlegg: 13
Testing en rekke verdier

Hei igjen djt!

Prøv denne, løser denne ideen til RH-siden av ligningen, nemlig: utvalgene av verdier:

Code:
read character
case $character in
            # Check for letters
    [a-z] | [A-Z] ) echo "Alpha range i[a-z]: You typed the letter $character"
            ;;
            # Check for digits
    [0-9] )     echo "Numeric range: 0-9: You typed the digit $character"
            ;;
            # Check for anything else
    * )         echo "You did not type a letter or a digit"
esac

Prøv denne linken for ytterligere forklaringer: http://linuxcommand.org/wss0120.php

Igjen, jeg håper dette er nyttig!
Rergards
GrahamB
  #5 (permalink)  
Old 12-04-2005
Bakunin bakunin is offline Forum Staff  
Bughunter Extraordinaire
  
 

Bli Dato: mai 2005
Beliggenhet: I venstre byte av / dev / kmem
Innlegg: 1641
"-ne" er en operatør å sammenligne heltallsverdiene (for å være not eQual). "[-7]" Er en streng, ikke et Int, dette er grunnen til at testen mislyktes.

Hvordan løse oppgaven bedre allerede er blitt forklart.

Bakunin
Closed Thread

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 02:53.


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