exec 後面必須跟可執行程式名,要麼全路徑,要麼在path裡面能找到,如果要帶入變數必須 ld_library_path=/***/ /bin/vi 這種格式不行必須要加引號全部括起來,如果不括起來是不會在開始選單位置顯示圖示的。
其實引號括起來也不行的,一樣不會顯示,正確的做法是是
或者
exec=sh -c "myprogram --folder\=\$home/.special"
exec 後面的%u 這一類變數,是在其他地方呼叫這個.desktop程式來啟動的時候傳進來的,比如檔案管理器選中檔案開啟,會呼叫某個對應mime型別的.desktop的程式來開啟。而不是說在滑鼠雙擊的時候穿引數,直接雙擊也沒法傳引數。 Linux的 desktop檔案格式及常用屬性
linux的.desktop檔案是一種選單和快捷方式的描述性檔案,以下是該檔案的格式及常用屬性 desktop entry 檔案頭 encoding utf 8 編碼方式 name amule name en en name name en us us name 應用程式名稱,根據當前系統語言匹配顯...
Linux的 desktop檔案格式及常用屬性
linux的.desktop檔案是一種選單和快捷方式的描述性檔案,以下是該檔案的格式及常用屬性 desktop entry 檔案頭 encoding utf 8 編碼方式 name amule name en en name name en us us name 應用程式名稱,根據當前系統語言匹配顯...
初識 fifo檔案和exec
io的重定向通常與fd有關,shell的fd通常為10個,也就是0 9,常用的fd有三個,0 stdin標準輸入 1 stdout標準輸出 2 stderr,標準錯誤輸出 可以檢視ls dev fd mkfifo建立fifo特殊檔案,是乙個命名管道 可以用來做程序之間通訊的橋梁 mkfifo tmp...