ZB habe ich eine Datei (produziert mit echo -e "var1\tvar2\t\var3\tvar4" > foo), die ausgegeben wird als:
$ 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
Ich würde die Ausgabe wie folgt bevorzugen (hier habe ich vimund verwendet :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
Ich kann die gleiche Funktionalität erhalten, catwenn ich $ tabs=15in Bash verwende (siehe diese Frage ). Gibt es ein Programm, das diese Art der Formatierung automatisch durchführt? Ich möchte tabsvor dem catErstellen einer Datei nicht mit dem Wert experimentieren .