我正在使用命令行程序,我想构建一个易于访问的Web界面
我的意思是,该界面应该具有文本字段,一些弹出菜单可让用户插入输入。然后,当用户单击“执行”按钮时,我将显示输出。
当我从Web GUI按下按钮时,它应该按下cli并运行命令,在cli上显示输出。现在,我需要在Web gui上显示此输出。
您有什么建议吗?我需要尽快构建此接口。那么构建此类Web应用程序最快的方法是什么?
我的问题与下面的链接完全相同,但是我没有得到正确的答案: Web interface for a command-line program
答案 0 :(得分:0)
我将创建一个静态HTML屏幕,该屏幕具有一种形式,该形式在发布时会调用Perl中的CGI脚本。该脚本将提取必要的参数,将其“馈送”到您的CLI程序,通过重定向或管道(取决于环境)捕获其输出,并将输出格式化为HTML响应。