Simge bağlantıları, göreli yollar için kaydedilen kısayollardır:
~/foo➤ ln -s . ~/bar/foo
~/foo➤ ls -l ~/bar
total 8
lrwxr-xr-x 1 me me 1B 15 May 14:38 foo -> .
Dosya ~/bar/fooşu baranki dizinin bir sembolik bağlantısı , yani kendisi
O sırada bulunduğum dizine başka bir dizinde bir sembolik bağlantı oluşturmak istersem ne olur? Yukarıdaki örnekte, ben varım ~/foove ~/bar/foobir sembolik bağlantı olarak oluşturmak istiyorum ~/foo. Tabii ki geçerli dizinim 5 karakterden biraz daha uzun olabilir ve yazması o kadar kolay olmayabilir.
$Değişkenlerinizi ve komut değişikliklerinizi iki kez tırnak içine alın , aksi takdirde boşluklu dosya adları çalıştırmayı engeller. Ayrıca,$(basename $PWD)bitişe ihtiyacınız yoktur (ve bir$(ve alıntı :-)) unutmuşsunuzdur ) çünkü bu zaten varsayılan bağlantı adıdır.