Inicio
Buscar
Ingresar
Registrarse
Starfield: el juego que revolucionará el espacio y la tecnología
Hack x Crack - Comunidad de Seguridad informática
»
Sistemas operativos
»
GNU / Linux
»
comando sed
Imprimir
Páginas: [
1
]
Ir Abajo
Autor
Tema: comando sed (Leído 4715 veces)
ruben_linux
{ L3 } Über
Mensajes: 250
comando sed
«
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
En línea
http://arealinux.blogspot.com/
http://www.youtube.com/user/rubenlinux?blend=1&ob=video-mustangbase
ksha
Project Member
{ L2 } Nativo Digital
Mensajes: 80
Re:comando sed
«
Respuesta #1 en:
Diciembre 17, 2014, 04:31:52 pm »
Si pones un ejemplo de lo que quieres te puedo hacer el script
En línea
animanegra
{ L7 } Juanker
Mensajes: 1293
Re:comando sed
«
Respuesta #2 en:
Diciembre 17, 2014, 04:55:34 pm »
yo usaria awk algo asi como :
Código:
[Seleccionar]
cat fichero | awk '{if(length($1)>7){printf $1 "\n"}}'
En línea
Errante
k133
{ L3 } Über
Mensajes: 201
Re:comando sed
«
Respuesta #3 en:
Febrero 20, 2015, 03:08:47 am »
Código:
[Seleccionar]
cat file | sed -n -E '/^.{7}/p'
En línea
Linux member #545609
Imprimir
Páginas: [
1
]
Ir Arriba
Hack x Crack - Comunidad de Seguridad informática
»
Sistemas operativos
»
GNU / Linux
»
comando sed
Va un mudo y le dice a un sordo: Hack x Crack usa cookies. Pues eso...
OK
Learn more