On Tue, Jun 27, 2006 at 05:52:28PM -0400, Alfredo Rico wrote: > Lo que quiero es algo simple. Dado que en un archivo txt existen > aproximádamente 1200 líneas en donde coloco un pequeño extracto de el: > > 5.1.01.01.005 > 5.1.01.01.006 > 5.1.02 > > Lo que necesito es truncar por cada linea los caracateres que existan > a partir del último punto '.' incluyendo el punto '.' > > Es decir el resultado sería: > 5.1.01.01 > 5.1.01.01 > 5.1
No creo que eso salga con cut. Pero sale con sed: sed -e 's/\.[^.]*$//' < archivito.txt Siempre hay algo después del último punto, ¿verdad? -- Rodrigo Gallardo GPG-Fingerprint: 7C81 E60C 442E 8FBC D975 2F49 0199 8318 ADC9 BC28
signature.asc
Description: Digital signature