如何在文件资源管理器中显示文件

如何在文件资源管理器中显示文件

是否有像 xdg-open 这样的跨平台解决方案来在用户的文件资源管理器中显示文件?

xdg-open /path/to/file

不幸的是打开了文件,但我想做的就是打开文件资源管理器并突出显示该文件。

答案1

也许dbus是你最好的选择。至少 Gnome 和 KDE 支持它。使用显示项目方法

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

相关内容