如何使用“Master PDF Editor”应用程序从终端打开 PDF 文件?

如何使用“Master PDF Editor”应用程序从终端打开 PDF 文件?

我想从终端打开 PDF 文件。我只知道xdg-open file-name.xxx打开文件的命令。但是一旦我使用此命令,它就会使用文档查看器应用程序 (Evince) 打开 PDF 文件。

如何使用非默认应用程序(特别是带有 Master PDF Editor 的 PDF)从终端打开文件?

答案1

Master PDF Editor 提供了一个二进制文件,您可以使用它从终端打开文件。假设您已经安装了最新版本的 Master PDF Editor(当前版本为 5.9.40),二进制文件为masterpdfeditor5,因此您可以使用以下方式打开 PDF 文件:

masterpdfeditor5 /path/to/file.pdf

答案2

通常,应用程序允许从命令行打开文件,方法是将文件名作为参数提供给运行应用程序的命令我对专有应用程序“Master PDF Editor”不太熟悉,但对于许多应用程序来说,它可以简单地像这样工作:

  • Evince,标准 Ubuntu 桌面中的默认 PDF 查看器:

    evince /path/to/file.pdf

  • Gedit,默认文本编辑器

    gedit /path/to/file.txt

等等。对于“Master PDF Editor”来说,99% 的可能性也是这样,但这最终是应用程序的一个功能。

答案3

其他答案已经展示了如何做到这一点,但我将解释如何对任何程序做到这一点。假设您已安装 Master PDF 编辑器,它可能在您的路径上。您可以开始在终端中输入命令,然后点击Tab以获得自动完成。例如,我输入master然后按Tab,它就会完成到masterpdfeditor4(我有一个旧版本)。如果有多个以 开头的程序,它也可能会为您提供多个选项master

通常,程序也会通过打印帮助消息来响应-h--help。例如:

masterpdfeditor -h

产量:

Master PDF Editor 4
Build 4.3.89, Based on Qt 5.4.1, 64 bit
Not Registered version.
Copyright 2018 Code Industry Ltd.
http://code-industry.net

usage: masterpdfeditor4 file.pdf -p 2

Allowed options:
-p                          : the page number of the document to display
--help, -h                  : show this output

一些程序也响应,man <program_name>但 Master Pdf Editor 显然没有。

相关内容