wo ist die Umgebungsvariable $_ definiert?

11/12/2012 - 10:50 von Helmut | Report spam
Hallo alle miteinander,

Grundlagen ...

wo ist der Inhalt der Umgebungsvariablen "$_" definiert? Die Google-
Suche liefert ganz viele Treffer, die allermeisten helfen überhaupt
nicht weiter.
Die Suche im Shell-Umfeld scheint nicht zu passen - ist ja anscheinend
keine Shell-Variable.

Bisher vermute ich, dass in dieser Variablen der jeweils letzte Befehl
vermerkt wird ...

Viele Gruesse
Helmut

"Ubuntu" - an African word, meaning "Slackware is too hard for me".
 

Lesen sie die antworten

#1 Lars Behrens
11/12/2012 - 11:12 | Warnen spam
Am 11.12.2012 10:50, schrieb Helmut Hullen:

wo ist der Inhalt der Umgebungsvariablen "$_" definiert? Die Google-
Suche liefert ganz viele Treffer, die allermeisten helfen überhaupt
nicht weiter.

Die Suche im Shell-Umfeld scheint nicht zu passen - ist ja anscheinend
keine Shell-Variable.

Bisher vermute ich, dass in dieser Variablen der jeweils letzte Befehl
vermerkt wird ...



Wo sie definiert ist, weiß ich nicht, aber hier ist es nicht der letzte
Befehl, sondern das letzte Argument:

~$ ls a b c
~$ echo $_
~$ c

GNU bash, Version 4.2.24(1)-release

Gruß,
Lars

Cheerz,
Lars

Ähnliche fragen