Symlinks adalah pintasan simpanan untuk jalur relatif:
~/foo➤ ln -s . ~/bar/foo
~/foo➤ ls -l ~/bar
total 8
lrwxr-xr-x 1 me me 1B 15 May 14:38 foo -> .
File ~/bar/foo
adalah symlink ke bar
direktori saat ini, yaitu direktori itu sendiri
Bagaimana jika saya ingin membuat symlink di direktori lain ke direktori saya saat itu? Jadi, dalam contoh di atas, saya masuk ~/foo
dan ingin saya buat ~/bar/foo
sebagai symlink ke ~/foo
. Tentu saja direktori saya saat ini mungkin sedikit lebih lama dari 5 karakter dan mungkin tidak mudah untuk diketik.
$
variabel Anda dan substitusi perintah, jika tidak, nama file dengan spasi akan menghentikan proses. Anda juga tidak memerlukan akhir$(basename $PWD)
(dan Anda lupa$
(dan mengutip :-))) karena itu adalah nama tautan default.