Как открыть файл в проводнике

Как открыть файл в проводнике

Существует ли такое же кроссплатформенное решение, как xdg-open, для открытия файла в файловом проводнике пользователя?

xdg-open /path/to/file

к сожалению, файл открывается, но все, что мне нужно сделать, это открыть проводник и выделить файл.

решение1

Вероятно, dbusэто ваш лучший вариант. По крайней мере, Gnome и KDE его поддерживают. ИспользуяМетод ShowItems:

dbus-send --session --dest=org.freedesktop.FileManager1 --type=method_call /org/freedesktop/FileManager1 org.freedesktop.FileManager1.ShowItems array:string:"file:///path/to/file" string:""

Связанный контент