Fecha y hora actual: Martes 16 Jul 2019 02:18
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

Ejercicio comandos Linux

Responder al Tema

Índice del Foro > S.O. Linux > Ejercicio comandos Linux

Autor Mensaje
Krauserv21



Registrado: 03 Dic 2010
Mensajes: 8

Mensaje Publicado: Miércoles 02 Nov 2011 21:53

Título del mensaje: Ejercicio comandos Linux

Responder citando

Hola vereis. Debo hacer un ejercicio con comandos de Linux usando el "grep". Debo mostrar las líneas de un fichero que contengan almenos 4 vocales. Yo utilizo --> grep -h [aeiou] nombre_fichero. Pero nose como especificarle que deba mostrarme las líneas a partir d 4 vocales.

Si alguien me puede ayudar sería genial

Volver arriba
Ver perfil del usuario Enviar mensaje privado
WhiteSkull
CoAdmin


Registrado: 20 Mar 2009
Mensajes: 3136
Ubicación: y*width+x

Mensaje Publicado: Miércoles 02 Nov 2011 23:29

Título del mensaje: Re: Ejercicio comandos Linux

Responder citando

http://es.wikipedia.org/wiki/Grep
http://enavas.blogspot.com/2008/04/el-shell-de-linux-comando-grep.html

lo siento no ando en este momento con Linux...
Triste

Volver arriba
Ver perfil del usuario Enviar mensaje privado Visitar sitio web del autor
Krauserv21



Registrado: 03 Dic 2010
Mensajes: 8

Mensaje Publicado: Jueves 03 Nov 2011 01:17

Título del mensaje: Re: Ejercicio comandos Linux

Responder citando

Gracias x los enlaces aunque ya los había visto. Pero no hay manera xD....no me sale. Gracias =mnte Guiño

Volver arriba
Ver perfil del usuario Enviar mensaje privado
WhiteSkull
CoAdmin


Registrado: 20 Mar 2009
Mensajes: 3136
Ubicación: y*width+x

Mensaje Publicado: Jueves 03 Nov 2011 16:00

Título del mensaje: Re: Ejercicio comandos Linux

Responder citando

aaaah creo que ya se a que te refieres... puesto que si usas la expresión que indicas grep [aeiou] , te da como resultado líneas que contengan algunas de las vocales, pero tanto puede haber una vocal, como cinco, no?

Entonces haciendo pruebas aquí, no en linux, si no desde una terminal-on line, me di cuenta de ello. Sinceramente no suelo usar la shell, y menos con Linux. Benditas interfaces gráficas. SE me ocurre y probé, que si usas pipes, puedes ir filtrando la salida poco a poco hasta garantizar las vocales que quieras. Por ejemplo:

Código:
~ # cat hello.c                                                                 
/* This C source can be compiled with:                                         
   tcc -o hello hello.c                                                         
*/                                                                             
#include <tcclib.h>                                                             
                                                                               
int main(int argc, char **argv)                                                 
{                                                                               
    printf("Hello World\n");                                                   
    return 0;                                                                   
}                                                                               
~ # grep a hello.c | grep e | grep i | grep o | grep u                         
/* This C source can be compiled with:
~ #


Ves, como puedes comprobar, obtengo la línea que contenga a, e, i, o y u.

Volver arriba
Ver perfil del usuario Enviar mensaje privado Visitar sitio web del autor
Krauserv21



Registrado: 03 Dic 2010
Mensajes: 8

Mensaje Publicado: Viernes 04 Nov 2011 15:42

Título del mensaje: Re: Ejercicio comandos Linux

Responder citando

Ui, esto es ya programación creo k en C. En mi kaso estoy haciendo comandos d Linux a sekas, usando la terminal d Ubuntu. Al final la solución a mi ejercicio era:

grep .*[aeiou].*[aeiou].*[aeiou].*[aeiou] | more

Gracias x buskarte la vida para ayudarme xD

Volver arriba
Ver perfil del usuario Enviar mensaje privado
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 2 Horas

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

DUDA EJERCICIO

Rodrigo Perez Perez Java 2 Miércoles 14 Nov 2018 15:55 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Ayudante/Mascota virtual para linux (o multipla...

vmsandmatt Python 0 Sábado 07 May 2016 20:49 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Problemas Ejercicio fronton

tollis JavaScript 1 Lunes 30 Nov 2015 23:32 Ver último mensaje
El foro no contiene ningún mensaje nuevo

[Linux] Abrir url en navegador por defecto

unsigned char* C, C#, Visual C++ 3 Jueves 20 Ago 2015 00:25 Ver último mensaje
El tema está bloqueado: no pueden editarse ni agregar mensajes.

Administrador de sistemas Linux (Barcelona)

Ruramos Bolsa de trabajo 0 Jueves 23 Jul 2015 10:21 Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,