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 - Hvordan skrive en null statement april Shell programmering og Skripting 3 04-16-2008 02:14
mens les loop m / en nestet hvis utsagnet - ikke behandle hver oppføring individuelt littlefrog Shell programmering og Skripting 7 12-11-2007 09:49
For loop statement - fangst feil lumdev Shell programmering og Skripting 4 09-20-2007 08:50
hvis setningen for løkke av en streng Snikskytter Pixie UNIX for Dummies Spørsmål og svar 7 03-02-2006 07:28
hvordan du får lignende funksjon i mens loop eller sløyfe trynew Shell programmering og Skripting 3 06-17-2002 12:09

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 11-07-2006
Bobo bobo is offline
Registrert bruker
  
 

Bli Date: Jan 2006
Innlegg: 148
Unhappy hvis setningen på en stund loop

#! / usr / bin / ksh
echo Angi
mens du leser n
gjøre
echo $ n>> datafile
ferdig

spørsmålet:

Hvordan kan jeg enject en erklæring om at hvis brukerne skriver 0 (null) programmet vil avslutte?

dette er hva jeg har, men fungerer ikke

#! / usr / bin / ksh
echo Skriv inn nummeret
mens du leser n
gjøre
hvis $ n \u003d 0

exit
ellers
echo $ n>> datafile
fi
ferdig


Takk!
  #2 (permalink)  
Old 11-07-2006
tmarikle tmarikle is offline Forum Advisor  
Registrert bruker
  
 

Bli Date: Jan 2005
Innlegg: 683
Les opp på test-kommandoen (mann test)

Code:
if [[ $n -eq 0 ]]
then
    exit
fi

  #3 (permalink)  
Old 11-07-2006
BOFH BOFH is offline Forum Advisor  
Registrert bruker
  
 

Bli Date: Feb 2005
Beliggenhet: Broomfield, CO
Innlegg: 406
Du må bruke testen bygge i hvis setningen:


Code:
#!/usr/bin/ksh

echo Please enter number

while read n
do
  if [ $n=0 ]
  then
    exit
  else
    echo $n >> datafile
  fi
done

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 12:33.


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