Hack x Crack - Comunidad de Seguridad informática
Sistemas operativos => GNU / Linux => Mensaje iniciado por: ruben_linux en Diciembre 12, 2014, 05:35:08 pm
-
un saludo a todos.
hacia ya tiempo que no me pasaba por aqui, y es que soy papa.... ya sabeis :-)
he leido algunos man u howto sobre el comando sed, pero no consigo alcanzar mi objetivo. os explico y luego me respondeis.
tengo un diccionario.txt, (una entrada por linea) y la idea es eliminar todas las lineas que sean menores de 7 digitos cualesquiera.
si alguno piensa que no he leido ni preguntado a google, esta engañado, ya he probado [....], *****, y esas expreg basicas.
un saludo ;)
-
Si pones un ejemplo de lo que quieres te puedo hacer el script ;)
-
yo usaria awk algo asi como :
cat fichero | awk '{if(length($1)>7){printf $1 "\n"}}'
-
cat file | sed -n -E '/^.{7}/p'