Как поднять диалоговое окно System Native OpenWith для определенного файла?

Грубое решение [Если вы не вошли в систему после выполнения команды ]: ssh на эту машину, а затем найдите идентификатор процесса (pid) процесса, который вы хотите убить, выполнив команду ps ax | grep <любая regex часть команды, которую вы выполнили> [например, ps ax | grep java]. После этого простое kill должно помочь.

Более простое решение [Если вы все еще находитесь в консоли этой машины после выполнения команды]: выполните простое fg, это выведет процесс на передний план, и позже вы сможете выполнить ctrl + c. Или вы можете проделать аналогичный процесс поиска pid и его уничтожения.

Ответьте, если вам нужна дополнительная помощь.

0
06.12.2018, 04:38
1 ответ

xdg -open предназначен для открытия файлов и веб-страниц в приложении пользователя по умолчанию. Я не вижу возможности поступить иначе.

Страница руководства -показывает:

Description

xdg-open opens a file or URL in the user's preferred application. If a URL is
provided the URL will be opened in the user's preferred web browser. If a file
is provided the file will be opened in the preferred application for files of
that type. xdg-open supports file, ftp, http and https URLs.

Альтернатива:

xdotool

Конечно, вам придется изменить псевдоним, чтобы он соответствовал вашим настройкам, чтобы вызвать это диалоговое окно.

Также:

gnome-panel-control --run-dialog

Если он не установлен, установите его, если он может быть установлен.

0
28.01.2020, 04:07

Теги

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