Linux/Unix Shell Scripting - Mostrar correctamente decimales

 
Vista:
sin imagen de perfil

Mostrar correctamente decimales

Publicado por Matias (2 intervenciones) el 25/09/2021 16:25:44
Hola buenos días:
tengo un archivo txt, cuya primera columna (unos 200 datos) muestra lo siguiente:

ALUA
62,40
3,83%
17:00:02
60,10
62,70
59,20
952.604,00
57.674.155,00

Logré transponer los datos
con
xargs -n10 < xargs.txt

y quedaron asi:
ALUA 62,40 3,83% 17:00:02 60,10 62,70 59,20 952.604,00 57.674.155,00 1.042,00

Y lo que necesito es que queden asi (como si agregase "n" espacios en blanco entre datos):

ALUA 62,40 3,83% 17:00:02 60,10 62,70 59,20 952.604,00 57.674.155,00 1.042,00

He probado con sed, y con column, pero como no manejo bien los comandos, no he logrado acomodar esos campos o definir un ancho de columna para que queden separados.
Hay alguna forma de lograrlo?. Adjunto el archivo .txt para que se vean los datos encolumnados.
Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 15
Ha mantenido su posición en Linux/Unix Shell Scripting (en relación al último mes)
Gráfica de Linux/Unix Shell Scripting

Mostrar correctamente decimales

Publicado por soicker (13 intervenciones) el 31/01/2023 17:55:40
Hola, esta linea te puede ayudar

1
 xargs -n10 < xargs.txt| sed 's/  */    /g;s/ /     /g;s/\(.\{18\}\) */\1/g'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar