Publicidad

martes, 28 de septiembre de 2010

Bootloaders

jueves, 9 de septiembre de 2010

Palabras

-34,2     
12/05/2004     
32.455     
693141592     
Pepito Cuarto
-45    
1990130N    
333,    
91234567    
esto no son cuatro palabras
.5667    
199011N    
3333,3    
963141592    
Esto Son Cuatro Palabras
03/001/2003    
22556871n    
4/3/5    
99/99/99    
hola 25
12.34    
26026    
68888    
PEPito CONejo    
hola adios

Ejercicio

Crea un archivo de texto (expr_reg_1.txt) que contenga las siguientes palabras (una en cada línea):

-34,2 12/05/2004 32.455 693141592 Pepito Cuarto
-45 1990130N 333, 91234567 esto no son cuatro palabras
.5667 199011N 3333,3 963141592 Esto Son Cuatro Palabras
03/001/2003 22556871n 4/3/5 99/99/99 hola 25
12.34 26026 68888 PEPito CONejo hola adios

Escribe expresiones regulares de manera que la orden:

grep -opciones expresion_regular expr_reg_1.txt

extraiga únicamente las líneas que sean:

  1. números enteros (positivos o negativos)
  2. números decimales (con una coma como separador decimal)
  3. números decimales (con una coma o un punto como separador decimal)
  4. números de teléfonos (de nueve cifras, que empiecen por 9 o 6)
  5. códigos postales (de cinco cifras, que empiecen como mucho por 5)
  6. DNI (siete u ocho cifras que pueden ir seguidas de una letra)
  7. fechas (dd/mes/año)
  8. palabras en minúsculas sin números
  9. palabras en las que sólo la primera letra esté en mayúscula
  10. tres o cuatro palabras (sin números)

Arquitectura de la máquina virtual de JAVA

Leer el artículo y hacer una evidencia de lectura para el día Martes 14 de septiembre de 2010

martes, 7 de septiembre de 2010

Práctica con grep

Práctica: 

  1. Abre una sesión en GNU/Linux

  2. En tu directorio de trabajo genera un archivo llamado eses que contenga las siguientes lineas (copia identico todo el texto, toma en cuenta mayúsculas, minúsculas y puntuaciones):

    LA sonsa osa Susy a esos osos solo asea.
    La sonsa osa Susy a esos osos solo asea.
    .
    Salas se sale a esa sala, a esa sala se sale Salas, sale a esa sala Salas.
    SALAS SE SALE A ESA SALA, A ESA SALA SE SALE SALAS
    A esos osos la osa Susy solo asea
    .SOLO ASEA LA SONZA OSA SUSY A ESOS OSOS
    Esto es el uso de las eses, ssss.
    FIN

  3. Utilizando el comando grep y las espresiones regulares visualiza las líneas que contienen solo tres caracteres del archivo  eses.

  4. Visualiza las líneas del archivo eses que contengan tres o más eses seguidas.

  5. Muestra las líneas del archivo eses que comienzan por punto.

  6. Ahora muestra las líneas que no comienzan por punto del mismo archivo

  7. Visualiza las líneas del mismo archivo que terminan con caracter S.

  8. Muestra las líneas que terminen con  a del mismo archivo.

  9. Muestra las líneas que contienen como secuencia de caracteres una o más letras mayúslas del archivo eses.

  10. Despliega las palabras que contienen la secuencia de caracteres en la que tenemos en primer lugar una O, después dos caracteres cualesquiera y por último una S, no importando si son mayúsculas o minúsculas.