我一直在四处寻找(无济于事)以执行以下操作:
我想在给它一个值之后显示并能够在必要时在运行时为 Unix shell 脚本编辑变量的内容。这个想法是这样的:
假设我们有一个在脚本中定义或由用户输入定义的变量值
var=12345
打印变量值,但也将光标留在打印位置,然后按回车键使其保持不变或在运行时输入新值
编辑变量内容(按 Enter 保持不变):1 2345
在运行时的这一点上,我想将光标留在数字 1 的位置,同时显示变量,并且如果按 Enter 键,则保留原始内容 (12345) 或读取其中的新值相同的地方并修改。在输入除 Enter 之外的任何内容时清除变量的显示将是一大优势。
我已经四处寻找一种方法来做到这一点,但没有找到任何东西。有人愿意提供解决方案吗?