过去,我们使用诸如 Clipper、FoxPlus 或古老的 dBaseIII+/dBaseIV 之类的工具来创建多输入表单,在这些表单中,我们几乎可以将东西放在缩小的可用空间(25 行 x 80 列)中的任何位置。
资料来源:https ://psychocod3r.wordpress.com/2020/07/21/exploring-borland-dbase-iv-for-dos/
例如,我在 AutoZone 商店看到过旧系统,您可以在屏幕上绘制一个表单,并且用户可以在运行操作之前浏览这些字段。
资料来源:https ://fr.yelp.ca/biz/autozone-auto-parts-hialeah-5?page_src=related_bizes
另一个例子是:
来源: http: //keyhut.com/pos.htm
¿ 是否有类似的 bash 工具?
我知道对话框命令,它提供了可定制的单列多输入表单,但我期望能够告诉标签和文本框将出现在屏幕的哪个位置。
ncurses 编程库是您正在寻找的。这是一个可以追溯到 1993 年的库,它允许您创建应该在任何 posix 终端上运行的基于文本的用户界面。