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 vim
und 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, cat
wenn ich $ tabs=15
in Bash verwende (siehe diese Frage ). Gibt es ein Programm, das diese Art der Formatierung automatisch durchführt? Ich möchte tabs
vor dem cat
Erstellen einer Datei nicht mit dem Wert experimentieren .