系统相关
首页 > 系统相关> > linux-如何从命令行在* nix中显示“选定”文件?

linux-如何从命令行在* nix中显示“选定”文件?

作者:互联网

是否存在一种半通用机制,可用来通过命令行显示在各种* 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
uri:///path/to/file
from the command
line to open uri:///path/to with file
pre-selected
.

标签:explorer,window-managers,finder,cross-platform,linux
来源: https://codeday.me/bug/20191208/2091722.html