Command-Line
是否可以向 xpdf 程序發送一個信號,使其重新載入正在顯示的文件?
在頁面更改、重繪或重新載入命令時,
xpdf
將重新載入目前顯示的文件。是否可以xpdf
通過發送信號來重新載入文件?哪個信號?(我基本上是在尋找由 提供的功能
xpdf -remote ServerName -reload
,但我想將其應用於xpdf
未使用該-remote
選項啟動的功能。)
我不認為你可以使用信號。但是 Xpdf 接受合成事件,因此很容易
r
使用xdotool(1)
. 不幸的是,該xpdf
視窗不能通過其 PID 來辨識自己,但以下似乎有效:xdotool search --onlyvisible --class Xpdf key r
如果您知道 Xpdf 正在顯示的文件的名稱,則可以匹配視窗的標題:
xdotool --name 'Xpdf: foo.pdf' key r
另一個視窗的標題恰好包含該字元串,存在誤報的小風險。其他視窗匹配選項可能有助於確定正確的視窗。