Có cách nào để tạo một liên kết trong unix mà thực sự đi đến nơi mục tiêu không?
$ cd ~/foo-link
$ pwd
/some/other/directory/foo
Hoặc một cái gì đó tương tự. Điều tôi đang cố gắng giải quyết là có một số con đường sâu mà chúng ta thường phải đi để làm công việc và tôi muốn một cách dễ dàng để đi đến đó mà không phải nhớ toàn bộ con đường. Không muốn sử dụng một biểu tượng / liên kết vì tôi thực sự muốn đi vào con đường dài đó.
Mối quan tâm của tôi về việc sử dụng các liên kết tượng trưng là chúng tôi phải chạy một số tập lệnh cũ trong các thư mục này và tôi không tin tưởng chúng sẽ tự xử lý chính xác nếu nằm trong "đường dẫn" tượng trưng. Tất nhiên tôi có thể hiểu nhầm cách các liên kết tượng trưng hoạt động trong unix mặc dù ...
$ cd $(readlink ~/foo-link)
?
.bashrc
đoạn trích sẽ gọicd
nếupwd
con đường ngắn?