Bagaimana cara membuka dialog "Run Application" dari terminal?


10

Bagaimana saya bisa membuka kotak dialog seperti di bawah ini dari terminal?

Tangkapan layar: "Jalankan Aplikasi" kotak dialog

Jawaban:


8

Instal simulator input keyboard / mouse X11 xdotooldan jalankan xdotool key Alt+F2.

Anda dapat menambahkan alias ini ke ~/.bashrcfile Anda untuk mempermudah pengetikan:

alias rd="xdotool key Alt+F2"

Sekarang yang perlu Anda lakukan adalah mengetik rd.

Meretas, tapi berhasil.


4

Dua pilihan:

  1. Instal gmrun dari Software Center atau dengan sudo apt-get install gmrunmenggunakan perintah gmrundari terminal
  2. Kompilasi gnome-run from source dan jalankan gnome-rundari terminal. Instruksi di sini . [ Catatan Editor: halaman instruksi berisi tautan mati. ]

Sayangnya ini lebih sulit dari yang seharusnya.






1
bash -c "$(zenity --entry --title 'Enter a Command' --text '' --width 400)"

1
Itu akan menghasilkan kesalahan jika dialog dibatalkan. Akan lebih baik untuk menangkap output zenitydan hanya melanjutkan jika berhasil kembali: cmd="$(zenity --entry --title 'Enter a Command' --text '' --width 400)" && bash -c "$cmd"atau bahkan zenity --entry --title 'Enter a Command' --text '' --width 400 | bash.
David Foerster

Pada Ubuntu 18.04 perintah asli berjalan tanpa kesalahan. Dialog yang diuji dibatalkan, memberikan perintah yang valid, memberikan perintah yang tidak valid, dan tidak memberikan perintah. Tidak yakin mengapa sistem kami berperilaku berbeda.
TooManyPets
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.