Answers:
我找到了另一种方法:
xte 'keydown Alt_L' 'key F2' 'keyup Alt_L'bash -c "$(zenity --entry --title 'Enter a Command' --text '' --width 400)"
zenity并仅在成功返回后才继续:cmd="$(zenity --entry --title 'Enter a Command' --text '' --width 400)" && bash -c "$cmd"甚至zenity --entry --title 'Enter a Command' --text '' --width 400 | bash。
gnome-panel-control才能调整此命令。