Bash 对话框菜单显示文件并选择其中一个

Bash 对话框菜单显示文件并选择其中一个,bash,menu,dialog,Bash,Menu,Dialog,请告知我如何使用dialog实用程序执行以下操作: 我想在菜单中显示/home目录下的所有文件,并只选择其中一个。然后脚本将打印所选文件的完整路径 我创建了以下脚本: 此脚本仅显示对话框菜单中的文件 首先将-msgbox改为-radiolist。将整个对话框命令括在后面的记号中,并位于整个批次选项之前=。 它现在读起来 选择对话框 下一行是 echo$$HOME/$CHOICE 在回家之前只键入一美元,我可能没有美元符号,也可能没有这个。编码和复制/粘贴在stack exchange andro

请告知我如何使用dialog实用程序执行以下操作:

我想在菜单中显示/home目录下的所有文件,并只选择其中一个。然后脚本将打印所选文件的完整路径

我创建了以下脚本:

此脚本仅显示对话框菜单中的文件


首先将-msgbox改为-radiolist。将整个对话框命令括在后面的记号中,并位于整个批次选项之前=。 它现在读起来

选择对话框

下一行是 echo$$HOME/$CHOICE


在回家之前只键入一美元,我可能没有美元符号,也可能没有这个。

编码和复制/粘贴在stack exchange android应用程序上不可用

CHOICE='dialog-标题列表-放射科医生$ls/home 100'

echo/home/$CHOICE


注意:我使用了“back tick”我的键盘没有back tick。

你能在我的代码中重新编辑你的答案吗?不清楚如何将你的解决方案集成到我的代码中?不工作,无法获得对话框是的,我只能认为otf cheesey解决方案会提供功能。您最多可以检测到按下按钮的对话框点是什么。
    #!/bin/bash

    dialog --title "List file of directory /home" --msgbox "$(ls /home )" 100 100