:background_color(white)/hotmart/product_contents/d06ddeb1-5197-423a-af08-6ee966e564d9/interfacesgrficasdoshelllinux.png)
Este curso reúne três maneiras diferentes para o desenvolvimento de interfaces gráficas para scripts Shell Linux: por meio dos aplicativos Zenity, Dialog e YAD. Zenity é um programa que se utiliza de ferramentas do GTK+ (que significa GIMP Tool Kit) para produzir interfaces gráficas muito bem acabadas que atuarão entre scripts em Shell (e outras linguagens orientadas a caractere) e os usuários, provendo entre ambos uma correlação amigável e bonita. O YAD, é um fork do Zenity e se baseia na lib GTK (Gnome Tools Kit) para gerar diálogos gráficos que interagem com o Shell na entrada e na saída de dados, de forma a que o usuário possa trabalhar com o sistema, "conversando" com ele no modo que está habituado, isto é, usando mouse em uma interface gráfica. Finalmente, temos o Dialog, que oferece recursos fantásticos para melhorar a apresentação de scripts acessados remotamente, usando recursos de formatação de telas de terminais.