Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: hervasiop12345 en 2 Agosto 2011, 12:07 PM

Título: [Bash] Orden find se lia
Publicado por: hervasiop12345 en 2 Agosto 2011, 12:07 PM
Hola. Estoy utilizando la orden find para que muestre en el directorio actual los ficheros regulares cuyo nombre comience por ejemplo por g , es decir , le introduzco como parámetro al guión g*. Pero al hacer las pruebas me muestra únicamente un fichero. La llamada tiene que ser ./nombrescript letra*

find -maxdepth 1 -type f -name "$1"| cut -c 3- > tx1
Título: Re: [Bash] Orden find se lia
Publicado por: xassiz~ en 2 Agosto 2011, 23:48 PM
Código (bash) [Seleccionar]
ls | grep '^g'
;D
Título: Re: [Bash] Orden find se lia
Publicado por: leogtz en 3 Agosto 2011, 00:59 AM
O puedes combinarlos:


Código (bashl) [Seleccionar]
find . -maxdepth 1 -type f | grep "^\.\/g.*"