Канонический способ имитации файлового менеджера «открыть элемент» из командной строки

Почти у каждого рабочего окружения есть механизм для определения того, что делать, когда вы (дважды) – кликнете файл в окна файлового менеджера / проводника. Это может быть основано на расширении или на любом file и т. Д.

Теперь предположим, что у меня окно терминала открыто в сеансе рабочего стола, и я в какой-то папке. Существует ли несколько бинарных или сценариев, которые, как мы надеемся, применимы к нескольким окружениям рабочего стола, общим для Linux, – который, когда он исполняется с именем файла в качестве аргумента, использует этот механизм и имеет тот же эффект, что и (двойной) -личающий этот файл?

Если для этого не существует единого способа работы с несколькими рабочими местами – есть ли такая функциональность с бинарниками / сценариями, зависящими от настольных компьютеров? Если да, можете ли вы перечислить такую ​​связку?

В Windows я думаю, что это существует в форме команды start (хотя, конечно, они могут принимать одно окружение рабочего стола).

  • В каком пакете находится этот диалог с возможностью поиска?
  • One Solution collect form web for “Канонический способ имитации файлового менеджера «открыть элемент» из командной строки”

    Для настольных сред, которые реализуют инструменты xdg-utils freedesktop.org , вы должны иметь возможность использовать xdg-open :

    имя

    xdg-open – открывает файл или URL-адрес в предпочтительном приложении пользователя. Синопсис

    xdg-open {файл | URL}

    xdg-open {–help | –manual | –version} Описание

    xdg-open открывает файл или URL-адрес в предпочтительном приложении пользователя. Если URL-адрес указан, URL-адрес будет открыт в предпочтительном веб-браузере пользователя. Если файл предоставлен, файл будет открыт в предпочтительном приложении для файлов этого типа. xdg-open поддерживает файлы, ftp, http и https URL.

    xdg-open предназначен для использования только в сеансе рабочего стола. Не рекомендуется использовать xdg-open как root.

    Опции

    –help Показать синопсис команды.

    –manual Показать эту страницу руководства.

    –version Показать информацию о версии xdg-utils.

    Linux и Unix - лучшая ОС в мире.