21
我需要處理多個目錄,確定它們中的文件是符號鏈接,以及它們鏈接的內容。這聽起來很簡單,但我無法控制文件名中是否存在控件或其他字符,我需要一個強大的解決方案。在Bash中,我如何安全地確定軟鏈接指向什麼?
因此,給定一個任意名稱的文件,我該如何安全地確定它鏈接到什麼,當鏈接目標也可以有任意內容?
我需要處理多個目錄,確定它們中的文件是符號鏈接,以及它們鏈接的內容。這聽起來很簡單,但我無法控制文件名中是否存在控件或其他字符,我需要一個強大的解決方案。在Bash中,我如何安全地確定軟鏈接指向什麼?
因此,給定一個任意名稱的文件,我該如何安全地確定它鏈接到什麼,當鏈接目標也可以有任意內容?
readlink -f <linkname>
謝謝!那正是我需要的! – swestrup 2010-07-18 18:11:30