The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > UNIX pour les nuls Questions et réponses
.
google unix.com



UNIX pour les nuls Questions et réponses Si vous ne savez pas où poster un UNIX ou Linux question, post it here. Tous les systèmes UNIX et Linux, débutants bienvenus!

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
ssh avec l'aide d'une boucle for din De programmation et de script Shell 4 03-05-2009 03:32 AM
tandis que l'intérieur tandis que la boucle la boucle panknil De programmation et de script Shell 0 01-07-2008 12:49 PM
pour aider à la boucle smtpgeek De programmation et de script Shell 12 11-09-2005 08:04 PM
boucle while whited05 De programmation et de script Shell 2 11-03-2005 12:27 PM
la façon d'obtenir la même fonction en tout ou en boucle la boucle trynew De programmation et de script Shell 3 06-17-2002 12:09 PM

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 Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 03-11-2009
ruben.rodrigues ruben.rodrigues is offline
Registered User
  
 

Date d'inscription: janvier 2009
Posts: 45
boucle while in / bin / sh

Salut!

Je veux que mon script pour entrer dans un cycle tout. Et j'ai fait un:

var \u003d 0

while [$ var <1]
faire
echo "tandis que"
fait

C'est très simple parce que c'est juste pour tester

Alors, ce que je crois que ce fut le cas a été suppost
pendant que
pendant que
pendant que
pendant que
pendant que
pendant que
....
....
pendant que

Mais rien ne

ce qui ne va pas dans mon tout

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

Join Date: Jan 2007
Lieu: Варна, България / Milano, Italia
Posts: 2,926
Essayez de changer la <exploitant:


Code:
while [ "$var" -lt 1 ]
do
  echo "while"
done

  #3 (permalink)  
Old 03-11-2009
ruben.rodrigues ruben.rodrigues is offline
Registered User
  
 

Date d'inscription: janvier 2009
Posts: 45
Citation:
Posté par radoulov View Post
Essayez de changer la <exploitant:


Code:
while [ "$var" -lt 1 ]
do
  echo "while"
done
merci, ça fonctionne, mais pas dans mon script, car il est dit ligne 29 [0: pas trouvé (????)
si mon code est:


Citation:
#! / bin / sh

var \u003d 0
echo $ var
LOGFILE \u003d `mktemp-t svn_checkout.XXXXXX»
IconPath \u003d "` dirname $ 0 `/ svn.xpm"
liste \u003d `ssh ruben@192.168.1.3" ls / esp-server/svn "»
URL \u003d `zenity - entry - title \u003d" Subversion: Checkout "- text \u003d" $ list

Entrez le dossier de dépôt en fonction du aboves: "- entry-text \u003d" "- width \u003d 400 - window-icon \u003d" $ iconPath "2> & 1»

if [$? -eq 0], puis
svn checkout svn + ssh: / / ruben@192.168.1.3 / esp-server/svn / URL & $> $ & PID1 LOGFILE \u003d $!
echo $ PID1
zenity - progress - vibrent - auto-kill & PID2 \u003d $!
echo $ PID2
DIR \u003d / proc / $ PID1
echo $ DIR
while [$ var-lt 1]
faire
echo "tandis que"
if [-d $ DIR], puis
echo "existe"
autre
echo "n'existe pas"
fi
fait
rm-f $ LOGFILE
fi
echo "fin"
et ma ligne 29 est la dernière fi. Et j'ai beaucoup d'écho pour me montrer l'état.
Maintenant, je ne sais vraiment pas pourquoi il ne rentre pas dans le tout
Pouvez-vous m'aider?

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

Join Date: Jan 2007
Lieu: Варна, България / Milano, Italia
Posts: 2,926
Changer cela:


Code:
[$var -lt 1]

à ce


Code:
[ $var -lt 1 ]

Vous avez besoin d'un espace après le crochet ouvrant et un autre avant la clôture.
  #5 (permalink)  
Old 03-11-2009
ruben.rodrigues ruben.rodrigues is offline
Registered User
  
 

Date d'inscription: janvier 2009
Posts: 45
Citation:
Posté par radoulov View Post
Changer cela:


Code:
[$var -lt 1]

à ce


Code:
[ $var -lt 1 ]

Vous avez besoin d'un espace après le crochet ouvrant et un autre avant la clôture.

MANNNNNN aucune façon. sooooo lol J'ai perdu beaucoup de temps et vient d'un espace. lol

merci
  #6 (permalink)  
Old 03-11-2009
ruben.rodrigues ruben.rodrigues is offline
Registered User
  
 

Date d'inscription: janvier 2009
Posts: 45
autre chose
ici:
if [-d $ DIR], puis

comment puis-je utiliser un pas
comme -d $ DIR mais négatif
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 01:49 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0