我正在使用Lua中的应用程序,我希望用户能够在操作系统的GUI中打开一个目录,以便他们可以编辑它的内容。我不在乎跟踪所做的任何改变;基本上我只是想开一个新的过程。对于Windows,我只使用os.execute打开资源管理器窗口;但是,我不确定如何为其他操作系统做类似的事情。在其他系统中,Explorer的Lua可调用等价物是什么?我不介意使用外部库。
答案 0 :(得分:0)
在Mac OS X中,您可以os.execute("open ~")
打开包含主目录的Finder窗口。
当我使用Linux时,我编写了一个open
版本,使用nautilus ~
打开Gnome文件浏览器中的主目录。我不确定文件浏览器是否仍被称为nautilus
或其他Linux发行版中的等效文件。