Ansich immer nützlich, was ich aber bei mir noch drin hab, ist ein ARGV für Hochkomma/Plus und das Kommentarzeichen am Ende, da -- nicht immer die gewünschte Wirkung erzielt.
Das macht das ganze dann noch variabler.

Was ich bei meiner Version noch drin hab, ist ne Übergabe von der Anzahl der Columns, und der Stelle der Ausgabe, damit kann man sich dann wunderbar ein Query zusammenbasteln.

mfg