Hace mucho tiempo recuerdo haber usado un comando que hace su entrada en una tabla bien formateada.
Por ejemplo, para esta entrada,
apple 1 100
orange 20 19
pineapple 1000 87
avocado 4 30
El resultado será similar a esto:
apple 1 100
orange 20 19
pineapple 1000 87
avocado 4 30
Me gustaría saber el nombre de esta herramienta.
awk
solución que trata con stdinComo
column
no es POSIX, tal vez esto sea:Prueba:
Comandos de prueba:
Salida para todos:
Ver también:
fuente
Para archivos relativamente pequeños, (donde la longitud en bytes es menor que
getconf ARG_MAX
), y los tamaños de entrada son más o menos conocidos (digamos que ningún nombre de fruta tiene más de 18 letras de largo),printf
puede ser útil, aquí hay unbash
ejemplo:Salida:
Observe cómo los números están justificados correctamente .
fuente