Inilah cara untuk berurusan dengan jalur yang rumit untuk cdsering.
mkdir ~/Links
ln -s /complexpath/there ~/Links
ini akan membuat tautan simbolik
~/Links/there
Untuk menggunakan baru ini Linksdirektori efisien, jika shell login Anda bash
hanya termasuk perintah ini di Anda ~/.profile(yang digunakan oleh semua kerang gaya Bourne bash, ksh, zsh...):
CDPATH=~/Links:.
export CDPATH
Ini berarti bahwa untuk setiap cd, shell Anda akan mencari dalam 2 direktori untuk menemukan nama lokal:
~/Links
.
Anda tidak perlu memulai kembali sesi Anda untuk mengujinya, jalankan saja:
. ~/.profile
yang berarti baru saja membaca saya ~/.profile. (Anda tidak perlu memasukkannya ke dalam ~/.bashrckarena Anda tidak perlu mengulang inisialisasi variabel yang sama ketika Anda tidak mengubahnya.)
Setelah Anda mengujinya, Anda akan dapat memulai kembali sesi Anda;).
Mulai sekarang, setiap kali Anda ingin pergi, thereAnda harus mengetik:
cd there
git status. Saya juga punya beberapa alias di blog saya.bash_profile. Bukan apa yang Anda minta, tetapi terkait.