Vinzenz Mai: Shell Variableninterpollation LINENO

Beitrag lesen

Hallo,

In "$LINENO" ist lediglich die Anzahl der Zeilen des gesamten Scripts gespeichert (vgl. hier).

ziemlich miese Übersetzung von

<zitat>
 `LINENO'
      The line number in the script or shell function currently
      executing.
</zitat>

aus info bash, Abschnitt Variablen.

die Variable enthält in der Tat die aktuelle abgearbeitete Zeilennummer.

Der gute OP nahm wohl an, mit seiner Zuweisung eine Referenz auf die Bash-Variable zu bekommen :-) Warum er die bequeme vorhandene Variable nicht nutzen will, ist mir schleierhaft (es gibt schließlich Funktionen, die die gewünschte Formatierung übernehmen könnten).

Freundliche Grüße

Vinzenz