请告诉我如何使用对话框实用程序执行以下操作:
我想在菜单中的/home
目录下显示所有文件,并只选择其中一个。然后脚本将打印所选文件的完整路径。
我创建了以下脚本:
此脚本仅显示对话框菜单中的文件
#!/bin/bash
dialog --title "List file of directory /home" --msgbox "$(ls /home )" 100 100
答案 0 :(得分:0)
代码&复制/粘贴在堆栈交换机Android应用程序上确实不可用。
选择='对话框 - 标题"列表" - radiolist" $(ls / home)" 100 100'
echo" / home / $ CHOICE"
注意:我使用了'对于后退,我的键盘没有后退。
答案 1 :(得分:-1)
首先将--msgbox更改为--radiolist。将整个对话框命令包含在后面的滴答中,并在整个批次CHOICE =之前。 它现在会读
CHOICE ='对话框...
下一行读取 echo“$$ HOME / $ CHOICE”
在HOME之前只输入一个$,我要么没有美元符号,要么就是这个。