Non hai bisogno di un file di collegamento o qualcosa del genere.
Puoi impostare un alias ~/.bash_profileaggiungendo la seguente riga, quindi devi solo digitare myFolderShortcutper andare lì (senza cd):
alias myFolderShortcut='cd /Users/danielbeck/Documents'
È inoltre necessario digitare il comando sopra o
source ~/.bash_profile
per far sì che questo abbia effetto. Funziona da qualsiasi directory, ma richiede che la shell di accesso sia bash(che è l'impostazione predefinita di OS X)
Ovviamente puoi creare collegamenti simbolici ad altre directory nella tua home directory. Quindi, quando apri Terminale e sei nella tua home directory, cding ti porta nella directory collegata.
ln -s /Users/danielbeck/Documents/Projects myProjectsDir
Quindi, digita cd myProjectsDire sei lì (il percorso visualizzato contiene myProjectsDirperò, non Documents/Projects).
Il link simbolico verrà mostrato nel Finder. Per nasconderlo, digita chflags hidden myProjectsDir.
Funzionerà solo quando sei nella tua home directory per iniziare ( cdsenza argomenti ti porta rapidamente lì; puoi digitare entrambi i comandi sulla stessa riga:) cd && cd myProjectsDir.
~/.bashrc:alias myalias='cd /path/to/directory'. È possibile sostituiremyaliascon qualsiasi nome di comando personalizzato desiderato.