Atenção!
O BigBashView é um projeto de código aberto que renderiza a saída do terminal utilizando QTwebkit e está disponível no GitHub!
Para mais informações, você pode acessar o link do GitHub
Em outras palavras, um usuário com conhecimentos básicos em shell script tem agora o poder de criar aplicações nativas para linux de maneira mais simples e rápida.
Existem algumas similaridades para quem desenvolve em PHP.
Hello World em BigBashView
1. Para criar uma aplicação básica, basta você criar um arquivo com extensão shell ( .sh )
$ gedit index.sh
2. Digite, ou copie e cole, o trecho abaixo, no arquivo
#!/bin/bash
echo "Hello World"
3. Torne o script executável
$ chmod +x index.sh
$ chmod 777 index.sh
4. Execute o arquivo
$ bigbashview /home/biglinux/index.sh
Atenção!
Vale ressaltar que não basta você digitar bigbashview index.sh, é necessário que você informe o caminho completo do script
Portanto tudo que vai para a saída do terminal, ou seja, o que nós vemos ao executar um comando no terminal, será direcionado para o BigBashView, que irá utilizar QTwebkit para renderizar esse código recebido como se fosse um site.
Fontes:
Viva o Linux!
BigBruno
1. Explicação Inicial
https://www.vivaolinux.com.br/artigo/BigBashView-interface-grafica-para-o-seu-shell-script?pagina=1
2. Visão Geral
https://www.vivaolinux.com.br/artigo/BigBashView-interface-grafica-para-o-seu-shell-script?pagina=2
3. Crie seu primeiro painel para o BigControlCenter
https://www.vivaolinux.com.br/artigo/BigBashView-interface-grafica-para-o-seu-shell-script?pagina=3