Frage zu Unix-Befehl

D

Das C

Jungspund
Hallo,

kann mir einer von euch bitte sagen was dieser Befehl bedeutet:

cd - > /dev/null

null ist eine Datei im Verzeichnis /dev/

Viele grüße und Danke im Voraus

:D
 
"cd -" wechselt in das vorhergehende Verzeichnis und gibt diesen Verzeichnisname in der Standardausgabe aus. Um dieses Ausgeben zu verhindern, wird die Standardausgabe mittels "> /dev/null" umgeleitet. "/dev/null" kann man in Unix als Mülleimer verstehen, alles was dahingeleitet wird, ist weg :)

Gruss, Xanti
 
Vielen Dank für die Antwort.
Jetzt habe ich es verstanden.
 
Zusatz:
Wobei cd - bei den meisten Shells auf die Umgebungsvariable $OLDPWD verweist -> zurück in das vorherige PWD wechseln.

Gruß Wolfgang
 
Zusatz 2 (gratis):
cd .. geht immer eine "Ebene" zurück
Zusatz 3:
cd ~ geht immer in das Home-Verzeichnis des aktuellen Benutzers.

*hoffe das das stimmt*
 
root1992 schrieb:
Zusatz 2 (gratis):
cd .. geht immer eine "Ebene" zurück
Zusatz 3:
cd ~ geht immer in das Home-Verzeichnis des aktuellen Benutzers.

*hoffe das das stimmt*

Stimmt :))
 
Nana!

Statt "cd~" reicht doch auch "cd" um ins Homeverzeichnis zurückzugelangen, oder?
 
Eigentlich schon, habs kurz getestet.
 
Der man Befehl hilft dir bei vielen Sachen weiter, einfach man "Befehl".

MFG

Dennis
 

Ähnliche Themen

Kernel-Log, das "dmesg" ausgibt, löschen?

Verzeichnis mit 1200 Dateien auf Verweise in Textdateien checken

rsync Übertragung von Dateien zwischen zwei Servern

Hilfe für ein shell script

Unix: Zeile aus ManSeite kopieren

Zurück
Oben