我正在尝试使用dialog在bash脚本中创建目录的命令从输入框中获取用户输入。目前,我有以下代码:
rm -f ans.txt
dialog --title "Create Directory" --inputbox "Enter the directory name:" 8 40 2>ans.txt
val=$(<ans.txt)
mkdir $val
Run Code Online (Sandbox Code Playgroud)
它可以工作,但是需要创建(和删除)临时文件。是否可以dialog在$val不使用临时文件的情况下直接从中存储用户输入?