Как выполнить файл «name.desktop»?

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Link
Name=ShareFolder
Icon=/usr/share/icons/DPL/NetworkShare.png
Name[en_US]=ShareFolder
URL=smb://servername/sharefolder

Это мой .desktop файл с URL. Как запустить ярлык на рабочем столе в терминале? Если дважды щелкнуть мышью, это работает отлично, но мне нужно выполнить это в терминале.

Я попытался Запустить файл .desktop в терминале . Это не работает для меня, но это работает, если это ярлык «приложение». Я пытаюсь здесь выполнить файл «link» .desktop, где вы определяете в разделе типов (Type=Link) и (URL=smb://servername/sharefolder)

2
задан 13 April 2017 в 15:24

1 ответ

Используйте

xdg-open path/to/file.desktop

, первая строка в файле является приложением, которое петляет.

, Если это не работает, попробуйте это (принятый от Выполнение .desktop файла в терминале ):

xdg-open `grep '^URL' path/to/file.desktop | tail -1 | sed 's/^URL=//' | sed 's/%.//'` &
3
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: