Par exemple, j'ai un fichier (produit avec echo -e "var1\tvar2\t\var3\tvar4" > foo
) qui est sorti en tant que:
$ cat foo
case elems meshing nlsys
uniform 2350 0.076662 2.78
non-conformal 348 0.013332 0.55
scale 318 0.013333 0.44
smarter 504 0.016666 0.64
submodel 360 .009999 0.40
unstruct-quad 640 0.019999 0.80
unstruct-tri 1484 0.01 0.88
Je préférerais la sortie comme ceci (ici j'ai utilisé vim
et :set tabstop=14
):
case elems meshing nlsys
uniform 2350 0.076662 2.78
non-conformal 348 0.013332 0.55
scale 318 0.013333 0.44
smarter 504 0.016666 0.64
submodel 360 .009999 0.40
unstruct-quad 640 0.019999 0.80
unstruct-tri 1484 0.01 0.88
Je peux obtenir la même fonctionnalité cat
si j'utilise $ tabs=15
bash (voir cette question ). Y at-il un programme qui fait ce genre de formatage automatiquement? Je ne veux pas expérimenter avec la tabs
valeur avant de cat
créer un fichier.