Go Back   De Unix-en Linux Forum > Top Forums > Programmeren en Shell Scripting
.
Google Site



Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 06-01-2007
Geregistreerde gebruiker
 

Join Date: Apr 2007
Posten: 7
while lus vraag

terwijl [$ dev_num]
doen
print Wat is het volgende nummer apparaat moet worden toegevoegd aan $ dgroup?
print Druk \ <Enter\> als er geen meer apparaten worden toegevoegd.
lees dev_num
uitvoer dev_num
symld-g $ dgroup-sid $ sname toevoegen dev $ dev_num
gedaan

In dit while lus, hoe kan ik stoppen met het draaien van de laatste opdracht als <Enter> wordt ingedrukt? Momenteel wordt als een gebruiker persen <Enter> zij nog steeds
symld-g $ dgroup-sid $ sname toevoegen dev
Ik weet niet zeker hoe u deze opdracht als een gebruiker alleen persen <Enter>

Bedankt

Edit: vergeten te vermelden is dit de ksh
Sponsored Links
  #2 (permalink)  
Old 06-01-2007
Shell_Life's Avatar
Geregistreerde gebruiker
 

Join Datum: maart 2007
Locatie: Bahia, Brazilië
Posts: 695
Hier is een manier van doen:

Code:
while true
do
  print What is the next device number to be added to $dgroup? 
  print Press \<Enter\> if there are no more devices to be added.
  read dev_num
  if [ "${dev_num}" = "" ]; then
    exit
  fi
  export dev_num
  symld -g $dgroup -sid $sname add dev $dev_num
done

  #3 (permalink)  
Old 06-01-2007
vgersh99's Avatar
Moderator
 

Join Date: Feb 2005
Locatie: Boston, MA
Berichten: 5.191
Citaat:
Oorspronkelijk geplaatst door Shell_Life
Hier is een manier van doen:

Code:
while true
do
  print What is the next device number to be added to $dgroup? 
  print Press \<Enter\> if there are no more devices to be added.
  read dev_num
  if [ "${dev_num}" = "" ]; then
    exit
  fi
  export dev_num
  symld -g $dgroup -sid $sname add dev $dev_num
done

uitgang! \u003d breuk
Sponsored Links
Closed Thread

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Uit


Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
Een fundamentele kwestie van de lus er_ashu UNIX voor Dummies Questions & Answers 3 09-28-2007 11:41
Oracle en lus vraag pavan_test UNIX voor Dummies Questions & Answers 4 09-29-2006 12:23 AM
Gewone while lus vraag Brokeback Programmeren en Shell Scripting 3 07-21-2006 10:04
foreach lus vraag clipski UNIX voor Dummies Questions & Answers 7 12-22-2005 01:28 PM
Loop vraag staking Programmeren en Shell Scripting 18 04-13-2005 11:24



Alle tijden zijn GMT -4. Het is nu 03:44 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De UNIX-en Linux Forums Copyright © 1993-2010. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0