Was bewirkt das Kommando
TZ=Europe/Moscow date
in der bash?
Das Kommando date wird aufgerufen; nur für dieses Kommando wird die Umgebungsvariable TZ auf den Wert Europe/Moscow gesetzt.
Die Umgebungsvariable TZ wird auf den Wert Europe/Moscow gesetzt und dann das Kommando date aufgerufen
Das Kommando TZ=Europe/Moscow wird mit dem Parameter date aufgerufen
Dies ist kein gültiges Kommando
LPI-Lernziel Auf der Kommandozeile arbeiten (103.1)
»Zuweisungen« am Anfang einer Shell-Kommandozeile (vor dem eigentlichen Kommando) setzen immer eine Umgebungsvariable nur für das betreffende Shell-Kommando. Entsprechend ist die richtige Lösung hier Antwort 1.
Antwort 2 ist fast richtig, bis auf die Tatsache, dass die
Umgebungsvariable ja nach diesem Konto schon wieder entfernt wird
(etwas spitzfindig). Die Syntaxregeln der Shell verhindern, dass
TZ=Europe/Moscow als Kommandoname angesehen wird (Antwort 3).
Nicht angemeldet