[Linux] 在 shell script 中判斷某個檔案是否是符號連結

[Linux] 在 shell script 中判斷某個檔案是否是符號連結

要在 shell script 中判斷一個檔案是不是符號連結 (symbolic link),

只要用 -L 判斷就可以了~

例如下面程式會檢查 test_link 是不是符號連結;如果不是的話,就建立它:

if [ ! -L “/test_link” ]; then
           
    # Create a symbolic link
    ln -s /tmp/ /test_link
   
fi
 

 

參考來源:stackoverflow

(本頁面已被瀏覽過 985 次)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料