找到 .odt 文件后,我想打开包含的文件夹。例如我输入
locate /home/*special*.odt
Run Code Online (Sandbox Code Playgroud)
并且只找到一个文件。如何实现这一目标?我试图用谷歌搜索这个问题,但找不到任何东西。
如果该命令仅使用其路径回复一个文件,则使用以下命令:
nautilus $(dirname "$(locate /home/*special*.odt)")
Run Code Online (Sandbox Code Playgroud)
dirname
去除路径的最后一个组件nautilus ...
在给定文件夹中打开 nautilus 文件管理器但我建议像这样使用它:
nautilus "$(locate /home/*special*.odt)"
Run Code Online (Sandbox Code Playgroud)
以文件作为参数,将打开文件夹并在 nautilus 中选择该文件。