Hi Leute,
habe mal wieder das Problem gehabt das ich eine Möglichkeit gesucht habe cd ../../../.. in irgendeine sinnvolle Art und Weise zu packen.
Dabei ist eine kleine Funktion entstanden die man am besten in die .bashrc einbindet und dann auf vernünftige Art und Weise eine beliebe Anzahl von Verzeichnissen zurück springen kann, oder man kann sogar in ein benanntes Verzeichnis irgendwo in der Kette zurückspringen.
Also die Verwendung ist sehr leicht, man kann die Funktion entweder direkt aufrufen oder mittels alias welcher dann auch beliebig umbenannt werden kann.
Funktion direkt aufrufen
mcd 3
Dies würde aus dem aktuellen Verzeichnis 3 Verzeichnisse zurück springen
oder mittels Alias:
cd.. 3
habe mal ein Beispiel wir sind im Verzeichnis
/tmp/test/dir1/dir2/dir3/dir4/dir5/suche/dir6/dir7/dir8
und möchten ins Verzeichnis suchen dann
cd.. suche
oder
cd.. uch
die Funktion habe ich als Gist im Github hochgeladen
mfg Chris aka Wikrie