Erstellen Sie einen symbolischen Link in Ihrem Home-Verzeichnis:
$ ln -s path/to/a/really/deeply/nested/director/my-project ~/my-project
$ cd ~/my-project
Sie können auch die CDPATH-Variable nutzen.
Und Sie könnten eine Bash function
definieren in Ihrem $HOME/.bashrc
wie
# in file ~/.bashrc
function work() {
cd $HOME/path/to/a/really/deeply/nested/director/my-project
}
Und neuere bash oder noch besser zsh können Ihnen Dinge erlauben wie
cd **/my-project
Angenommen, Sie haben nur einen tief verschachtelten my-project/
Verzeichnis in Ihrer gesamten Baumhierarchie. Die **
macht das Äquivalent von find
kann also langsam sein.
Fügen Sie Ihrer .bashrc-Datei eine Variable hinzu:
MYPROJECT=path/to/a/really/deeply/nested/director/my-project
zu verwenden:
$ cd $MYPROJECT