Docu review done: Mon 03 Jul 2023 16:32:05 CEST
General
dialog
will spawn a dialog box to allows you enter some value which places the string into a file and than back into a variable
Sample
$ dialog --title "Start tracking" --backtitle "Start tracking" --inputbox "${timetotrackon}" 100 60 2>${outputfile} ; timetotrackon=$(<${outputfile})
[Docu with samples][https://bash.cyberciti.biz/guide/The_form_dialog_for_input]