假设我打开了一个命令窗口,它正在运行一些 Java 应用程序,定期输出文本。
如果我想向它发送命令,我只需输入它并按 Enter 键即可。
但我怎样才能自动化呢?如果有一些命令将命令发送到打开的窗口,那么我可以将其放入.sh
带有计时器的窗口中。
答案1
您可以运行以下内容screen
以自动将输入填充到应用程序中。我有脚本Python以便更容易地在后台启动命令和任何屏幕会话(打开或后台)的内容输入(使用控制字符编码,让您可以执行“\r”或“^c”等操作)。
假设我打开了一个命令窗口,它正在运行一些 Java 应用程序,定期输出文本。
如果我想向它发送命令,我只需输入它并按 Enter 键即可。
但我怎样才能自动化呢?如果有一些命令将命令发送到打开的窗口,那么我可以将其放入.sh
带有计时器的窗口中。
您可以运行以下内容screen
以自动将输入填充到应用程序中。我有脚本Python以便更容易地在后台启动命令和任何屏幕会话(打开或后台)的内容输入(使用控制字符编码,让您可以执行“\r”或“^c”等操作)。