如何在某个间隔之间重新初始化 CLI 应用程序(比如在同一个终端窗口的某个间隔之间重新启动 elinks)?

如何在某个间隔之间重新初始化 CLI 应用程序(比如在同一个终端窗口的某个间隔之间重新启动 elinks)?

我正在使用 Elinks 来处理特定页面,我必须每隔一分钟重新加载一次页面。要重新加载它,我必须按 Ctrl+R 快捷键来解决它。我可以自动执行此过程吗?我尝试使用以下行更改 elink.conf 文件:

设置 document.browse.refresh = 1

设置 document.browse.minimum_refresh_time = 1000

它应该每隔 1 秒(1000 毫秒)重新加载页面,但什么也没有发生。

之后我放弃了,开始尝试新的程序。如果有一个命令可以用相同的参数重新初始化该应用程序,那么它就可以达到相同的目的。

举个例子,假设我想每隔 1 分钟重新加载一次 google.com,那么是否可以有一个终端工具可以生成相同的终端命令

链接https://google.com

在同一个终端窗口中,它将完成相同的目的。

我阅读了 gnome-terminal 的手册页,但它没有任何选项。

提前感谢你们的帮助......

答案1

好吧,我正在寻找解决方案,然后找到了一个名为“watch”的工具或命令。它不是刷新页面的最佳方式,但它可用。您可以使用以下命令:

watch -n 30 "elinkshttps://google.com

上述命令将每 60 秒刷新一次 google.com。但在此窗口中您无法使用 elinks 软件,只能观看其刷新。节省了我的目的。如果你们找到更好的解决方案,请告诉我。

终端窗口的屏幕截图

这是终端窗口的屏幕截图。它将显示更新间隔和当前时间及日期。

相关内容