2010-07-18 18 views
21

Tôi cần xử lý một số thư mục, xác định tệp nào trong đó là các liên kết tượng trưng và chúng liên kết đến những gì. Điều này nghe có vẻ đơn giản, nhưng tôi không kiểm soát được sự hiện diện của kiểm soát hoặc các nhân vật khác trong tên tệp và tôi cần một giải pháp mạnh mẽ.Trong Bash, làm cách nào để xác định một liên kết mềm trỏ đến một cách an toàn?

Vì vậy, cho một tệp tên tùy ý, làm thế nào để tôi xác định một cách an toàn những gì nó liên kết đến, khi đích đến liên kết cũng có thể có nội dung tùy ý?

Trả lời

32

readlink -f <linkname>

+0

Cảm ơn! Đó là chính xác những gì tôi cần! – swestrup

Các vấn đề liên quan