Page 1 of 1
bash: cd ...
Posted: 2008-07-01 00:00
by nyxus
Moin,
ich bin mir fast sicher irgendwo mal einen Trick gesehen zu haben, wo man mit "..." *zwei* Ebenen zurück gehen konnte? Kennt das jemand oder trügt mich da meine Erinnerung?
Würde mir häufiger mal das Leben erleichtern ...
Re: bash: cd ...
Posted: 2008-07-01 00:05
by Roger Wilco
Nyxus wrote:ich bin mir fast sicher irgendwo mal einen Trick gesehen zu haben, wo man mit "..." *zwei* Ebenen zurück gehen konnte? Kennt das jemand oder trügt mich da meine Erinnerung?
Das geht AFAIK mit dem cd Kommando von DOS. ;)
Problem bei Linux bzw. unixoiden Betriebs- bzw. Dateisystemen ist, dass "..." durchaus ein gültiger Dateiname ist.
Andererseits hindert dich niemand daran, etwa folgendes zu machen. ;)
Re: bash: cd ...
Posted: 2008-07-01 08:44
by Joe User
Roger Wilco wrote:Das geht AFAIK mit dem cd Kommando von DOS. ;)
Zumindest Vistas cmd.exe kennt diesen Alias nicht, andere DOSen kann ich derzeit nicht testen...
Re: bash: cd ...
Posted: 2008-07-01 10:06
by padi
2 Ebenen zurück kenn ich jetzt nicht.
Es gibt aber wohl unter Dos/Vista "cd.." womit man eine Ebene zurückkommt, oder aber bei Debian/Suse und wahrscheinlich überall anderes auch " cd .." damit gehts aber ebenfalls nur eine Ebene zurück.
Grüße
Re: bash: cd ...
Posted: 2008-07-01 13:41
by gierig
Lösung 1:
Link anlegen
ein kleiner einzeiler der Recursive den Baum durchläuft
Lösung2:
Alias setzen (dann allerdings ohne lerhrzeichen)
Lösung3 (Mein Favorit)
Gleich cd ../.. schreiben. Der eine slash und Punkt macht den Kohl nicht fett.
Direkt wie von dir beschrieben habe ich auch noch nie gehört.
Re: bash: cd ...
Posted: 2008-07-02 08:04
by daemotron
Oder auf die zsh ausweichen. Mit
autocd und
setopt autopushd sollte sich doch was basteln lassen

Re: bash: cd ...
Posted: 2008-07-09 17:39
by smoove
Tag zusammen,
ich hab schon echt lange so einen alias, bisher ohne probleme, denn welche datei heisst schon wirklich "..."
alias ...='cd ../..'
und
alias ..='cd ..'
Ich schreibe jetzt hauptsächlich weil es mich wundert dass niemand diese (echt simple) lösung angeboten hat?!
Kommentare wären nett, wie gesagt, hab da bis jetzt echt keine probs mit.
mfg. smoove :)
Re: bash: cd ...
Posted: 2008-07-09 17:53
by Roger Wilco
smoove wrote:Ich schreibe jetzt hauptsächlich weil es mich wundert dass niemand diese (echt simple) lösung angeboten hat?!
Du meinst außer in der ersten Antwort in diesem Thread oder der Antwort zwei vor deinem Beitrag? ;)
Re: bash: cd ...
Posted: 2008-07-09 19:30
by smoove
da isses aber immer mit "cd" davor ;)
mfg. smoove :)