Někdy se mi dostává jako vstupní karta oddělený seznam, který například není zcela zarovnán
var1                                      var2  var3
var_with_long_name_which_ruins_alignment  var2  var3
Existuje snadný způsob, jak je vykreslit zarovnané?
var1                                      var2  var3
var_with_long_name_which_ruins_alignment  var2  var3
Přijatá odpověď:
Takže odpověď zní:
column -t file_name
Všimněte si, že to rozdělí sloupce na jakýkoli mezery, nejen tabulátory. Pokud chcete rozdělit pouze na karty, použijte:
column -t -s $'\t' -n file_name
 -s $'\t' nastaví oddělovač pouze na tabulátory a -n zachová prázdné sloupce (sousední karty).
P.S.:Chci jen podotknout, že zásluhu má i Alex. Původní nápovědu poskytl jako komentář k otázce, ale nikdy nebyl zveřejněn jako odpověď.