是否存在一种半通用机制,可用来通过命令行显示在各种* nix窗口管理器中选择的文件?例如,在Windows中,我可以说以下内容:
explorer.exe /select,C:\TestDir\TestFile.txt
…资源管理器将显示该文件并为您选择.在OS X中,我可以这样说:
osascript -e 'Tell application "Finder" to reveal "MacHD:Users:myaccount:Desktop:filename.txt"'
…它也会做同样的事情.我的问题是,在跨窗口管理器的各种流行的* nix风格中,是否有任何方法可以做完全相同的事情(有些普遍)?显然,“打开包含文件夹”非常简单,但是我想执行额外的步骤,即使用选定的特定文件实际打开它.任何帮助表示赞赏.
最好.
解决方法:
我与其他文件管理器无关(其他答案也可以),但对于鹦鹉螺it’s been recently fixed
This allows to call
nautilus
from the command
uri:///path/to/file
line to openuri:///path/to
with file
pre-selected.