Logo Espacio Linux Paypal - Acepta pagos con tarjeta en tu negocio      
Portada Taller Linux Descargas Foros Buscar Mapa del sitio Ayuda BlogEL
   Iniciar sesión | Registrarse    
 
Principal

Patrocinadores

Boletín Espacio Linux
Las novedades del sitio y el mundo Linux en tu email.


Usuarios
Bienvenido, Anónimo

     Miembros:
Último: NmMedina
Nuevos hoy: 0
Nuevos ayer: 11
Total: 29800

     Navegando:
Anónimos: 166
Miembros: 2
Total: 168


Miembros conectados:

01: johpunk
02: Minos

Mensajes recientes
 Instalación de distribuciones
 ¿Todo tipo de programas Windows con Xandros?
 instalacion limpia de Ubuntu
 Software
 flash para linux
 Novato en problemas
 Hardware
 Problemas Tecnicos.... Newbie :)
 Problemas audio de mandriva 2006
 Programación
 QUE LINUX ME RECOMIENDAN???? ?????????
 C# en Linux
 Sistema
 Ubuntu sin sonido
 como eliminar lineas especificas com rm (SOLUCIONADO)
 Seguridad
 Una regla para iptables
 Isa Server parent squid
 Redes y Servidores
 Conexion Remota Linux a CLientes Windows
 problemas con script (SOLUCIONADO)
 Proyectos
 widget chat para sitios webs latinoamericano s
 VENENUX GNU/Linux "Venezolana de Linux" Descargalo
 Debates
 Software Libre
 Tu experiencia en Linux
 El Café
 El Hotmal, cada dia da mas asco
 Rumor: Posible conspiracion Ubuntera
 Desarrollo Web
 introducir datos en web y guardarlas a una base de datos
 modificar resolucion en php
 Documentación
 [Espacio Linux] Estacion de trabajo en Audio
 Tutorial/libro
 Screenshots
 Ubuntu 8.04 - Relojes
 Un Zenwalk con gnome 2.20.3 :D
 KDE
 olcultar panel de KDE con tecla rapida
 KDE en Ubuntu
 GNOME
 ¿Cómo abrir Nautilus en superusuario?
 Problema con archivo en Trash
 Otros escritorios y entornos
 ¿Hay algun escritorio totalmente 3D? [SOLUCIONADO]
 Barra o panel en Xfce
 X Window
 monitor fuera de rango en fedora 4 como solucionarlo?
 Sobre Beyl... Tengo muchas dudas y deseos... [SOLUCIONADO]

[ Entrar a los foros ]
Buscar

Sitios amigos

Espacio Linux :: Ver tema - Problema en script de bash (para el proyecto huaway)
ReglamentoReglamento general de los foros
 FAQFAQ  BuscarBuscar  Grupos de usuariosGrupos de usuarios  Miembros  PerfilPerfil
  Mensajes privadosMensajes privados  

Problema en script de bash (para el proyecto huaway)

Publicar nuevo tema  Responder al tema  Foros de discusión -> Programación
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Wasabi
Forista Medio
Forista Medio



Miembro No. 24983
Registrado: Nov 09, 2007
Mensajes: 142
Ubicación: # !/bin/false

MensajePublicado: Lun May 12, 2008 12:59 pm    Asunto: Problema en script de bash (para el proyecto huaway) Responder citando

## INSTRUCCIONES:
## 1. El script intenta localizar con locate un archivo cuyo nombre esta contenido en la variable VALOR_FIRMWARE
## 2. Si lo encuentra da lugar a la función instala (fin)
## 3. Si no lo encuentra, cede lugar a una busqueda exaustiva en todo el sistema /
## 4. Si lo encuentra da lugar a la función instala (fin)
## 5. Si no lo encuentra, pasa a un bucle (función bucle_search) el cual pide el path ingresado manualmente
## 6. Si el path es correcto, da lugar a la función instala (fin).
## 7. Si el path es incorrecto el bucle se repeti (vuelve a pedir el path manualmente infinitamente).

## NOTA: Debe tomar en una variable (TOMAR_VALOR_BUSQUEDA) el path donde esta localizado el archivo para utilizarlo
## mas adelante

#!/bin/bash

#Función search
function search {
export FILE_PATH=$(locate *$VALOR_FIRMWARE* | grep .tar.gz)
echo $FILE_PATH

if [ "$?" -gt 0 ]; then
clear
echo -n "Archivo no encontrado. ¿Qué desea hacer?:" MENU_SEARCH
echo "=========================================="
read $MENU_SEARCH

select $MENU_SEARCH in "1. Buscar automaticamente en todo su sistema" "2. Localizar manualmente" "3. Salir"
do
case $MENU_SEARCH in
"1")
search_auto
;;
"2")
search_manual
;;
"3")
fin
;;

esac
done
else
echo "Archivo encontrado en $FILE_PATH"; instala
fi
}

#Función search_auto
function search_auto {
export FILE_PATH=`find / -f *ueagle*`
echo $FILE_PATH > /dev/null
if [ "$?" -gt 0 ]; then
echo "Archivo no encontrado. Debe introducir la ruta al firmware manualmente"; bucle_search
else
echo "Archivo encontrado en $FILE_PATH"; instala
fi

}

#Función bucle_search
function bucle_search {
echo -n "Introdusca una ruta valida al firmware" FIND_PATH
read $FIND_PATH

until [ -f $FIND_PATH ]; clear
echo "Archivo no encontrado. Vuelva a introducir la ruta al firmware"
echo -n "Introdusca una ruta valida al firmware" FIND_PATH
read $FIND_PATH
do
echo "Archivo encontrado"
export FILE_PATH=`echo $FIND_PATH)`
done
}

function instala {

echo $FILE_PATH
exit 0
}

#Declaración variables de busqueda
VALOR_FIRMWARE="ueagle"

search


¿Alguien me da un centrito de por que no funciona?
Supuestamente es correcto
Debe buscar un archivo hasta que lo encuentre, y el resultado guardarlo en una variable.
Para usarlo despues.

Saludos
_________________
Overclock_Orange
Registered GNU/Linux user #45635

http://www.codigounix.com.ar/
Free software is freedom (Richard M. Stallman)
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del usuario MSN Messenger
fpuga
Forista Medio
Forista Medio



Miembro No. 23461
Registrado: Aug 25, 2007
Mensajes: 321
Ubicación: Galicia - España

MensajePublicado: Mar May 13, 2008 12:25 pm    Asunto: Re: Problema en script de bash (para el proyecto huaway) Responder citando

Pero di que es lo que no funciona si no hay que ponerse a ver todo el código.
_________________
Di no a las bombas de racimo
Mi blog: Conocimiento Abierto
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del usuario
Mostrar mensajes anteriores:   
Publicar nuevo tema  Responder al tema  Foros de discusión -> Programación Todas las horas son GMT - 6 Horas

Página 1 de 1



No puedes publicar nuevos temas en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en encuestas en este foro



Powered by phpBB © 2001 phpBB Group
phpBB port v2.1 based on Tom Nitzschner's phpbb2.0.6 upgraded to phpBB 2.0.4 standalone was developed and tested by:
ArtificialIntel, ChatServ, mikem,
sixonetonoffun and Paul Laudanski (aka Zhen-Xjell).

Version 2.1 by Nuke Cops © 2003 http://www.nukecops.com

Forums ©
 

Copyright | Términos de uso | Política de privacidad | Publicidad | Contáctanos | Blog