我正在尝试从命令行运行 FoxitReader。
为了打开它,我创建了这个函数:
foxit(){
/home/quora/opt/foxitsoftware/foxitreader/FoxitReader.sh
}
export -f foxit
并将其放入.bashrc
. 这不会将文件名作为参数。因此,foxit mypdf.pdf
会打开 foxit,但不会打开文件。
foxit(){
/home/quora/opt/foxitsoftware/foxitreader/FoxitReader.sh "$@"
}
export -f foxit
另一方面,这个函数会打开文件,但不能保存对它的更改(这是 FoxitReader 的重点,这个程序可以将亮点保存到 pdf 中。)。
如何设置所有内容,以便foxit mypdf.pdf mypdf2.pdf
打开一系列 pdf 文件,就好像我点击了它们一样?
注意:当我通过 Nautilus 选择两个或多个 pdf 文件并按 Enter 键时,Foxit 能够打开、更改并保存对它们的更改。
福昕阅读器.sh:
#!/bin/sh
appname="FoxitReader"
selfpath="/home/d4/opt/foxitsoftware/foxitreader"
exec "$selfpath/$appname" "$@"
查看FoxitReader 手册,它似乎不允许以您尝试的方式从命令行打开多个文件。
如果
foxitreader
是您的 pdf 默认处理程序,那么这应该可以如果它不是默认值,请尝试
我没有
foxitreader
安装测试,但它可以正常工作masterpdfeditor4