desktop檔案中exec欄位備忘

2021-10-14 16:25:35 字數 359 閱讀 5153

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...