Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - andaluz

#91
tiene algun fallo el código???
#92
hola tengo un pequeño problemilla el cual al recorren una base de datos que ya tengo creada solo me accede al primer registro.

les pongo el codigo haber si encuentran algo mal y me pueden ayudar.

Código (vbnet) [Seleccionar]

Private Sub btn_Buscar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_Buscar.Click
        Dim nombre, dni As String
        Dim edad As Integer

        For i = 0 To UsuTableAdapter.GetData.Rows.Count - 1
            nombre = UsuTableAdapter.GetData.Rows(i).Item(0)
            dni = UsuTableAdapter.GetData.Rows(i).Item(1)
            edad = UsuTableAdapter.GetData.Rows(i).Item(2)
            If dni <> txt_DNI_Buscar.Text Then
                fila = i
                MessageBox.Show("DNI encontrado: " & UsuTableAdapter.GetData.Rows(i).Item(1), "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Information)
                lbl_DNI_Encontrado.ForeColor = Color.Green

                lbl_Nombre.Text = nombre
                lbl_DNI.Text = dni
                lbl_Nombre.Text = edad
                Exit Sub
            Else
                fila = i
                MessageBox.Show("ERROR")
                'Exit Sub
            End If
        Next
    End Sub


saludos
#93
Scripting / Re: script ficheros [bash]
16 Febrero 2012, 16:23 PM
solucionado!!!!
#94
Scripting / Re: script ficheros [bash]
16 Febrero 2012, 14:43 PM
ya lo tengo casi resuelto

Código (bash) [Seleccionar]

#!/bin/bash

lin_ip=$(wc -l ./ips.txt | cut -d  " " -f 1)
lin_puert=$(wc -l ./puertos.txt | cut -d  " " -f 1)
echo "IP: "$lin_ip
echo 'Puert: '$lin_puert

echo "elegimos la ip de la que queremos saber el puerto: "
cat ./ips.txt
echo ""

echo "Introduce una IP para saber su puerto: "
read ip
echo "IP: "$ip

buscar_ip=$(cat ./ips.txt | grep -c '^'$ip'$' | cut -d " " -f 1 ./ips.txt)
buscar_direc_ip=$(cat ./ips.txt | grep -c '^'$ip'$' | cut -d " " -f 2 ./ips.txt)
buscar_puerto=$(cat ./puertos.txt | grep -c '^'$ip'$' | cut -d " " -f 1 ./puertos.txt)
buscar_puerto_puerto=$(cat ./puertos.txt | grep -c '^'$ip'$' | cut -d " " -f 2 ./puertos.txt)
echo "buscar_ip: "$buscar_ip
echo "buscar_direc_ip: "$buscar_direc_ip
echo "buscar_puerto: "$buscar_puerto
echo "buscar_puerto_puerto: "$buscar_puerto_puerto

for i in $(seq $i $lin_ip)
do
   if [ "$lin_ip" = "$i" ]
   then
       ii=$(head -$i ./puertos.txt | tail -1 | cut -d " " -f 2)
       echo "ii: "$ii
   fi
done


el único inconveniente es que siempre me muestra el ultimo puerto, no el que yo elijo, me pueden ayudar a terminar de solucionarlo,

saludos
#95
Scripting / script ficheros [bash]
16 Febrero 2012, 13:43 PM
hola a todos me gustaría que me ayudasen a resolver el siguiente script:

Se pide construir un script que pida al usuario una ip me devuelva el sitio web al que apunta y el puerto por el que se conecta. Por Ej: Si el usuario introduce la ip 10.0.0.10, el script debe devolver: www.sitio3.com 8080.
En caso de que la ip dada no exista deberá devolver el mensaje: "IP NO REGISTRADA."

los ficheros son los siguientes:

ips.txt
--------
192.168.0.10 www.sitio01.net
172.26.0.10 www.sitio2.org
10.0.0.10 www.sitio3.com
192.168.10.5 www.sitio4.es

puertos.txt
----------
www.sitio01.net 80
www.sitio2.org 8008
www.sitio3.com 8080
www.sitio4.es 8000

el script que yo he realizado es el siguiente:
Código (bash) [Seleccionar]

#!/bin/bash

echo "elegimos la ip de la que queremos saber el puerto: "
cat ./ips.txt
echo ""

echo "Introduce una IP para saber su puerto: "
read ip
echo "IP: "$ip

buscar_ip=$(cat ./ips.txt | grep -n '^'$ip'$' | cut -d " " -f 1)

puerto=$(head -$buscar_ip puertos.txt | tail -1)
echo "puerto: "$puerto


Se que no es un script complicado, pero no consigo resolverlo

Saludos
#96
Scripting / Re: Script crear particiones [Bash]
6 Febrero 2012, 22:40 PM
solucionado
#97
Scripting / Re: Script crear particiones [Bash]
5 Febrero 2012, 12:10 PM
el fallo que me da en el primer for me dice que $i no es un identificador valido, como puedo solucionar eso?? si en lugar de poner
Código (bash) [Seleccionar]

          for $i in $num

pongo
Código (bash) [Seleccionar]

          for i=1 in $num


me dice lo mismo que no es un identificador valido. que puedo hacer para solucionar esto???

Saludos
#98
Scripting / Re: Script crear particiones [Bash]
4 Febrero 2012, 17:14 PM
eso serial algo como chkdsk /dev/sdb$i

eso del $i estaria bien colocado asi o lo tendria que meter dentro de un for como lo he utilizado anteriormente???
#99
Scripting / Re: Script crear particiones [Bash]
4 Febrero 2012, 13:44 PM
he confeccionado mas código del script, me gustaría que me ayudaran, ya que tiene algunos fallos en tiempo de ejecución.

Código (bash) [Seleccionar]

#!/bin/bash

n=1
# compruebo que en /dev el numero de lineas comienzan por sdb sea 1
num=$(ls /dev/ | grep -c '^sdb')
echo "Num de particiones: "$num

# si num es igual a 1 quiere decir que no existen particiones en esa unidad
if [ $num = 1 ]
then
       echo "El directorio /dev/sdb no tiene particiones"
else
       # si num es mayor a 1 quiere decir que hay mas de 1 partición
       echo "Existe mas de 1 particion en /dev/sdb"
       i=1

       # recorro desde 1 hasta el numero de particiones
       for $i in $num
       do
             # borro la particion
             rm $i
             echo "El directorio se ha limpiado de particiones"
             # aumento en 1 el valor de i
             i=$(expr $i \+ 1)
       done
fi

# creo la primera particion del 60%
parted /dev/sdb mkpart primary ext3 0G 3G
# creo la primera particion del 40%
parted /dev/sdb mkpart primary fat32 3G 5G

# chequear las particiones creadas


#   sdb1 se montara en /media/hdext3, dolo la podrá montar root y no debe
#montarse al iniciar el sistema



#  sdb2 se montara en /media/hdfat32, la podrá montar cualquier usuario, pero no
#permitirá ejecutar programas, se montara automáticamente al iniciar el sistema y
#tendrá programado un chequeo




haber si me pueden ayudar a realizar los ultimos apartados.

saludos
#100
Scripting / Script crear particiones [Bash]
3 Febrero 2012, 20:56 PM
Hola a todos, quiero realizar un Script para que me haga el particionado de mi unidad de disco /dev/sdb, quiero hacer:

      - comprobar que esta vaco, en caso de que no este vacío, lo eliminare todo.
      - cuando este limpio /dev/sdb tengo que hacer 2 particiones:
              * sdb1 del 60 % sistema de archivos ext3.
              * sdb2 del 40 % sistema de archivos fat32.
      - una vez creadas las debo chequear.
      - configuración del sistema para el uso de las particiones:
              * sdb1 se montara en /media/hdext3, dolo la podrá montar root y no debe montarse al iniciar el sistema.
              * sdb2 se montara en /media/hdfat32, la podrá montar cualquier usuario, pero no permitirá ejecutar programas, se montara automáticamente al iniciar el sistema y tendrá programado un chequeo.
      - la información se deberá ir mostrando por pantalla.

Código (bash) [Seleccionar]

#!/bin/bash

num=$(ls /dev/ | grep -c '^sdb')
echo "Num: "$num

# si num es igual a 1 es que no existen particiones en la unidad /dev/sdb
if [ $num = 1 ]
then
        echo "El directorio /dev/sdb esta vacío."
else
        # si num es mayor a 1 quiere decir que tiene mas de 1 partición
        echo "Existen particiones en /dev/sdb "
fi

# me gustaría que me ayudaran a finalizarlo, ya que no esto muy puesto en esto de las particiones.
# creo que para particionar en un script se realiza:
#      parted /dev/sdb mkpart primary ext3 0G 3G


Espero que me puedan ayudar

saludos