คำตอบ:
ติดตั้งแป้นพิมพ์ X11 / จำลองใส่เมาส์และเรียกใช้xdotool
xdotool key Alt+F2
คุณสามารถเพิ่มนามแฝงนี้ลงใน~/.bashrc
ไฟล์ของคุณเพื่อให้การพิมพ์ง่ายขึ้น:
alias rd="xdotool key Alt+F2"
rd
ตอนนี้สิ่งที่คุณต้องทำคือการพิมพ์
แฮ็ก แต่ใช้ได้
ฉันพบวิธีอื่นในการทำ:
xte 'keydown Alt_L' 'key F2' 'keyup Alt_L'
ขอบคุณhtorqueสำหรับคำใบ้"คีย์บอร์ด / เมาส์"
ในกรณีที่ใช้ Mate Desktop
mate-panel --run-dialog
สำหรับ LXDE / Lubuntu / LightDM ให้รันlxpanelctl run
ในเทอร์มินัล
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
เพื่อปรับคำสั่งนี้