The UNIX and Linux Forums  
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.

Go Back   De Unix-en Linux Forum > Top Forums > UNIX voor Dummies Questions & Answers
.
google unix.com



UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!!

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
met behulp van SSH met een lus din Programmeren en Shell Scripting 4 03-05-2009 03:32
while lus in while lus panknil Programmeren en Shell Scripting 0 01-07-2008 12:49
lus helpen smtpgeek Programmeren en Shell Scripting 12 11-09-2005 08:04 PM
while lus whited05 Programmeren en Shell Scripting 2 11-03-2005 12:27
hoe je de vergelijkbare functie in while lus of lus trynew Programmeren en Shell Scripting 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 Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 03-11-2009
ruben.rodrigues ruben.rodrigues is offline
Geregistreerde gebruiker
  
 

Join Date: Jan 2009
Posts: 45
while lus in de / bin / sh

Hoi!

Ik wil mijn script in te voeren in een tijd cicle. En ik heb er een:

var \u003d 0

terwijl [$ var <1]
doen
echo "terwijl"
gedaan

dit is heel eenvoudig, omdat het net voor het testen

Dus wat ik denk dat was suppost gebeuren was
terwijl
terwijl
terwijl
terwijl
terwijl
terwijl
....
....
terwijl

Maar niets

wat er mis is in mijn terwijl

bedankt
  #2 (permalink)  
Old 03-11-2009
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
addict
  
 

Join Date: Jan 2007
Locatie: Варна, България / Milano, Italia
Berichten: 2.879
Probeer de operator <:

Code:
while [ "$var" -lt 1 ]
do
  echo "while"
done
  #3 (permalink)  
Old 03-11-2009
ruben.rodrigues ruben.rodrigues is offline
Geregistreerde gebruiker
  
 

Join Date: Jan 2009
Posts: 45
Citaat:
Oorspronkelijk geplaatst door radoulov View Post
Probeer de operator <:

Code:
while [ "$var" -lt 1 ]
do
  echo "while"
done
bedankt, het werkt, maar niet in mijn script, omdat het zegt lijn 29 [0: niet gevonden (????)
dus mijn code:


Citaat:
#! / bin / sh

var \u003d 0
echo $ var
LOGFILE \u003d `mktemp-t svn_checkout.XXXXXX"
ICONPATH \u003d "dirname" $ 0 "/ svn.xpm"
list \u003d "ssh ruben@192.168.1.3" ls / esp-server/svn "`
URL \u003d "zenity - toegangsbewijzen - title \u003d" Subversion: Afrekenen "- tekst \u003d" $ lijst

Voer repository map volgens de de aboves: "- entry-text \u003d" "- width \u003d 400 - venster-icon \u003d" $ ICONPATH "2> & 1"

if [$? -eq 0]; vervolgens
svn checkout svn + ssh: / / ruben@192.168.1.3 / esp-server/svn / $ URL &> $ LOGFILE & pid1 \u003d $!
echo $ pid1
zenity - voortgang - pulseren - auto-kill & pid2 \u003d $!
echo $ pid2
DIR \u003d / proc / $ pid1
echo $ DIR
terwijl [$ var-lt 1]
doen
echo "terwijl"
if [-d $ DIR]; vervolgens
echo "bestaat"
anders
echo "bestaat niet"
fi
gedaan
rm-f $ LOGFILE
fi
echo "einde"
en mijn lijn 29 is de laatste fi. En ik heb veel echo te tonen mij de status.
Nu heb ik echt niet weten waarom hij niet in het voer, terwijl
Kunt u me helpen?

bedankt
  #4 (permalink)  
Old 03-11-2009
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
addict
  
 

Join Date: Jan 2007
Locatie: Варна, България / Milano, Italia
Berichten: 2.879
Wijzig dit:

Code:
[$var -lt 1]
bij deze

Code:
[ $var -lt 1 ]
U moet een spatie na de opening beugel en een andere voor de afsluitende een.
  #5 (permalink)  
Old 03-11-2009
ruben.rodrigues ruben.rodrigues is offline
Geregistreerde gebruiker
  
 

Join Date: Jan 2009
Posts: 45
Citaat:
Oorspronkelijk geplaatst door radoulov View Post
Wijzig dit:

Code:
[$var -lt 1]
bij deze

Code:
[ $var -lt 1 ]
U moet een spatie na de opening beugel en een andere voor de afsluitende een.

MANNNNNN geen enkele manier. lol Ik ben sooooo veel tijd en was slechts een ruimte. lol

bedankt
  #6 (permalink)  
Old 03-11-2009
ruben.rodrigues ruben.rodrigues is offline
Geregistreerde gebruiker
  
 

Join Date: Jan 2009
Posts: 45
ding
hier:
if [-d $ DIR]; vervolgens

hoe kan ik gebruik maken van een niet
zoals -d $ DIR maar negatief
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 Aan




Alle tijden zijn GMT -4. Het is nu 07:53 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-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0