The UNIX and Linux Forums  

Go Back   El UNIX y Linux Foros > Arriba Foros > UNIX for Dummies Preguntas y Respuestas
.
google unix.com



UNIX for Dummies Preguntas y Respuestas Si no está seguro de que para publicar un UNIX o Linux cuestión, puesto que aquí. Todos los novatos en Linux, UNIX y bienvenida!

Más UNIX y Linux Foro Temas usted puede encontrar útiles
Hilo Hilo para principiantes Foro Respuestas Último mensaje
usando ssh con un bucle for estrépito Programación de scripts de shell y 4 03-05-2009 03:32 AM
bucle while dentro de bucle while panknil Programación de scripts de shell y 0 01-07-2008 12:49 PM
para ayudar a bucle smtpgeek Programación de scripts de shell y 12 11-09-2005 08:04 PM
bucle while whited05 Programación de scripts de shell y 2 11-03-2005 12:27 PM
cómo obtener la función similar en el bucle while o bucle for trynew Programación de scripts de shell y 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 vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 03-11-2009
ruben.rodrigues ruben.rodrigues is offline
Usuario Registrado
  
 

Fecha: enero 2009
Puestos: 45
en el bucle while / bin / sh

Hola!

Quiero que mi script para entrar en un ciclo mientras. Y lo hice a:

var \u003d 0

mientras que [$ var <1]
hacer
echo "mientras que"
hecho

esto es muy sencillo porque es sólo para las pruebas

Entonces, ¿qué creo que se fue a pasar suppost
mientras
mientras
mientras
mientras
mientras
mientras
....
....
mientras

Pero nada

lo que está mal en mi, mientras que

gracias
  #2 (Enlace permanente)  
Old 03-11-2009
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
adicto
  
 

Fecha: enero 2007
Ubicación: Варна, България / Milán, Italia
Mensajes: 2.928
Intente cambiar el operador <:


Código:
while [ "$var" -lt 1 ]
do
  echo "while"
done

  #3 (Enlace permanente)  
Old 03-11-2009
ruben.rodrigues ruben.rodrigues is offline
Usuario Registrado
  
 

Fecha: enero 2009
Puestos: 45
Cita:
Publicado originalmente por radoulov View Post
Intente cambiar el operador <:


Código:
while [ "$var" -lt 1 ]
do
  echo "while"
done
gracias, pero no funciona en mi guión, porque dice línea 29 [0: no encontrado (????)
por lo que mi código es:


Cita:
#! / bin / sh

var \u003d 0
echo $ var
LOGFILE \u003d `mktemp-t svn_checkout.XXXXXX»
ICONPATH \u003d "` dirname $ 0 `/ svn.xpm"
lista \u003d `ssh ruben@192.168.1.3" ls / esp-server/svn "»
URL \u003d `zenity - entrada - title \u003d" Subversion: Pedido "- text \u003d" $ lista

Introduzca repositorio de acuerdo con la carpeta de la aboves: "- la entrada de texto \u003d" "- width \u003d 400 - ventana-icon \u003d" $ ICONPATH "2> & 1»

if [$? -eq 0]; a continuación,
svn checkout svn + ssh: / / ruben@192.168.1.3 / esp-server/svn / $ URL &> $ pid1 y LOGFILE \u003d $!
echo $ pid1
zenity - progreso - pulsar - auto-matar y pid2 \u003d $!
echo $ pid2
DIR \u003d / proc / $ pid1
echo $ DIR
mientras que [$ var-lt 1]
hacer
echo "mientras que"
if [-d $ DIR]; a continuación,
echo "no existe"
algo más
echo "no existe"
fi
hecho
rm-f $ LOGFILE
fi
echo "fin"
y mi línea 29 es el último fi. Y tengo un montón de eco para mostrarme la situación.
Ahora realmente no sé por qué no entrar en el mismo tiempo
¿Me pueden ayudar?

gracias
  #4 (Enlace permanente)  
Old 03-11-2009
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
adicto
  
 

Fecha: enero 2007
Ubicación: Варна, България / Milán, Italia
Mensajes: 2.928
Este cambio:


Código:
[$var -lt 1]

a este


Código:
[ $var -lt 1 ]

Usted necesita un espacio después de la apertura de un tramo y otro antes de la una.
  #5 (Enlace permanente)  
Old 03-11-2009
ruben.rodrigues ruben.rodrigues is offline
Usuario Registrado
  
 

Fecha: enero 2009
Puestos: 45
Cita:
Publicado originalmente por radoulov View Post
Este cambio:


Código:
[$var -lt 1]

a este


Código:
[ $var -lt 1 ]

Usted necesita un espacio después de la apertura de un tramo y otro antes de la una.

MANNNNNN ninguna manera. sooooo lol he perdido muchas veces y fue sólo un espacio. jajaja

gracias
  #6 (Enlace permanente)  
Old 03-11-2009
ruben.rodrigues ruben.rodrigues is offline
Usuario Registrado
  
 

Fecha: enero 2009
Puestos: 45
otra cosa
aquí:
if [-d $ DIR]; a continuación,

¿cómo puedo usar un no
gustar -d $ DIR pero negativos
Closed Thread

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 10:46 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0