Существует ли такое же кроссплатформенное решение, как 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:""