Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse. - Mayo 16, 2008, 10:42:33
Boton Buscar
Inicio Ayuda Calendario Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Programacion Shell  |  Tema: Ayuda con bash scripting.. 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Ayuda con bash scripting..  (Leído 212 veces)
ven0m
Colaborador
*****
Desconectado Desconectado

Mensajes: 782


Christina...Eat me, drink me...

x_0@hotmail.de
Ver Perfil Email
« en: Junio 05, 2007, 05:55:30 »

Buenas miren tengo este problema..

#!/bin/bash
echo -e Pequenio tool para adquirir resultados a textos.
echo -e Hacer un Netstat y guardar resultados a carpeta /root?
read A
if["$A"="si"]; then
netstat > /root/resultados.txt
else
echo no se han podido guardar los resultados
fi

Lo explico ( aunque no es mucho xD )

lo que quiero hacer con eso es demasiado simple..
quiero que si la persona quiere que se guarden los resultados de netstat  carpeta /root
que escriban en la consola
SI O NO
y ahi me da el error al escribir "SI" me sale lo siguiente

linux:~ # sh a.sh
Pequenio tool para adquirir resultados a textos.
Hacer un Netstat y guardar resultados a carpeta /root?
si
a.sh: line 6: syntax error near unexpected token `then'
a.sh: line 6: `if["$A"="si"]; then'
linux:~ #

alguien me ayuda??? por favor gente dense un paseito por aqui a los que saben de esto..

saludos


« Última modificación: Junio 05, 2007, 06:09:44 por k0ukl0S » En línea

R-E-S-P-E-C-T, find out what it means to me


Christina..Christina..Brak mi ciebie moj EMO-Princesa..BARDZO CIE KOCHAM!!!
hackmexsatelite
Visitante
« Respuesta #1 en: Junio 05, 2007, 06:51:33 »

Código:
#!/bin/bash
echo -e Pequenio tool para adquirir resultados a textos.
echo -e Hacer un Netstat y guardar resultados a carpeta /root?
read A
if [ $A = "si" ]; then
netstat > /root/resultados.txt
else
echo -e no se han podido guardar los resultados
fi

Si la variable A no va a contener espacios no es necesario ponerla en comillas
prueba eso talves es lo que sucede pero no creo, no le veo un error aparente
En línea
ven0m
Colaborador
*****
Desconectado Desconectado

Mensajes: 782


Christina...Eat me, drink me...

x_0@hotmail.de
Ver Perfil Email
« Respuesta #2 en: Junio 06, 2007, 05:26:33 »

es que he probado de todo sabes? he declarado la variable ha antes con la respuesta si...y no
y me da el mismo error
linux:~ # sh a.sh
Pequenio tool para adquirir resultados a textos.
Hacer un Netstat y guardar resultados a carpeta /root?
si
a.sh: line 6: syntax error near unexpected token `then'
a.sh: line 6: `if["$A"="si"]; then'
linux:~ #

no se por que Sad estoy apenado pero eso no me quitara las ganas de aprender bash Cheesy

gracias por tu ayuda.
En línea

R-E-S-P-E-C-T, find out what it means to me


Christina..Christina..Brak mi ciebie moj EMO-Princesa..BARDZO CIE KOCHAM!!!
Eva :D
Habitual
*****
Desconectado Desconectado

Mensajes: 238


Senior Programmer


Ver Perfil Email
« Respuesta #3 en: Junio 08, 2007, 05:26:35 »

prueba sin el ; o con un -eq

if [ $A -eq $B ]
then
fi


En línea
ven0m
Colaborador
*****
Desconectado Desconectado

Mensajes: 782


Christina...Eat me, drink me...

x_0@hotmail.de
Ver Perfil Email
« Respuesta #4 en: Junio 08, 2007, 04:52:22 »

gracias pot tu ayuda she.. pero sabes me siga tirando errores... no se por que.. ahora llege a casa y me voy a poner a buscar el problema quizas debe ser mi linux???

salud0s
En línea

R-E-S-P-E-C-T, find out what it means to me


Christina..Christina..Brak mi ciebie moj EMO-Princesa..BARDZO CIE KOCHAM!!!
ven0m
Colaborador
*****
Desconectado Desconectado

Mensajes: 782


Christina...Eat me, drink me...

x_0@hotmail.de
Ver Perfil Email
« Respuesta #5 en: Junio 08, 2007, 05:10:53 »

she devil problema solucionado Cheesy mira esto

["$A" = "si"]; then    no  te parece algo raro ahi?Huh hehe

siiii las comillas en ["$A"     hehehe se las quite y el programa funciona tal como yo quiero.. Cheesy

ahora ya no hacemos mas resultados.. ahora hago un paso mas adelante.. espero hacerme un t00l a mi gusto

salud0s y gracias..

PS: si tengo dudas sobre mi codigo las seguire posteando aqui...

En línea

R-E-S-P-E-C-T, find out what it means to me


Christina..Christina..Brak mi ciebie moj EMO-Princesa..BARDZO CIE KOCHAM!!!
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Programacion Shell  |  Tema: Ayuda con bash scripting.. « anterior próximo »
Ir a:  
Novedades, Dudas, Comentarios Y Sugerencias, Top 100, Off-Topic, Revista E-Zine, Revista E-Zine, Sistemas operativos libres. , HacK GeneraL, Phreaking, Bug y Exploits, Networking & Wireless, Overclocking, Refrigeracion y demas, Hardware, Electronica Y Robotica, Hack para newbies, Todo Messenger, Troyanos y virus, Programacion, Programacion para webmasters, Software, Cracks & Serialz, P2p, Bittorrent, Elinks, Diseño Grafico, Juegos PC, Mp3, Multimedia, Peliculas Divx, Juegos, Humor y Adultos. (Diversion), Paginas Webs Recomendadas, Videos,


Zona-Musical Juegos online Juego Gratis10 Solucion Hosting Videos De Musica 1juegogratis Dragonjar
Noticias
 Juegos De Coche juegos gratis online juegos Los Foros De Sexe Gratuit Sexo Duro Tierra Messenger Trucos
Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC