zenity может быть полезна для этой задачи. посмотрите страницы руководства. ниже приведен пример сценария simpe bash. надеюсь, что это кому-то поможет.
#!/bin/bash # # filename: cylvolcal.sh # # simple example of using zenity to interact with a graphical user from a bash script # ubuntu version 14.04 # # calculate the volume of a cylinder with diameter and length entered by the user # and have the answer displayed to the user in a graphical info box. # bash doesn't handle decimals well so pi is set to 3 # dia1=`zenity --entry --title="enter diameter" --text="in metres"` len1=`zenity --entry --title="enter length" --text="in metres"` rad1=$((dia1/2)) pi1=3 rad2=$((rad1*rad1)) vol1=$((pi1*rad2*len1)) zenity --info --title="cylinder volume" --text="the volume of your cylinder is `echo $vol1`" exit 0Вам нужно будет установить compizconfig-settings-manager, затем запустите ccsm и отключите опцию, чтобы показать предварительный просмотр в плагине для настольных компьютеров: