
Teclado e mouse na mão que nós vamos começar.
Explicação chata Na série 1 e 2 existem diferentes na hora de escrever aplicativos em BigBashView, nós iremos abordar o uso da série 2.
Apesar disso existe o método de compatibilidade na série 2 que executa normalmente aplicativos da série 1.
Com a finalidade de facilitar quando executamos no terminal o comando bigbashview estamos utilizando em modo de compatibilidade com a série 1, já a série 2 é executada com o comando: bbv
Dessa forma iremos passar a chamar o BigBashView mais pelo nome de bbv, assim como é chamado o seu executável no sistema.
Primeiro passo:- Crie uma pasta para trabalharmos dentro, recomendo criar a pasta
estudo na home do usuário.
- Crie um arquivo de texto com o nome primeiro.sh
- Clique com o botão direito sobre o arquivo e em propriedades marque-o como executável, na parte de permissões. Isso também pode ser feito no terminal com o comando:
chmod +x primeiro.sh
Segundo passo:- Abra o arquivo em algum editor de textos simples, recomendo o kate ou gedit.
- No arquivo de texto deixe apenas esse conteúdo:
echo "Torcendo para funcionar."- Abra um terminal e acesse a pasta aonde está o arquivo primeiro.sh (Comando:
cd ~/estudo)
- No terminal execute o primeiro.sh (Comando: ./primeiro.sh)
- Nesse momento você irá ver no terminal escrito: Torcendo para funcionar.
- Agora execute o seguinte comando: bbv 'execute$./primeiro.sh'
- Você irá ver agora uma tela do bbv informando a resposta que antes foi informada no terminal: Torcendo para funcionar.
Terceiro passo:- Edite o conteúdo do arquivo primeiro.sh para ficar assim:
echo "<font size=16 color=red>Torcendo para funcionar.</font>"- Execute no terminal com o comando
./primeiro.sh e observe que tudo que está dentro do echo será exibido.
- Execute no terminal o comando:
bbv 'execute$./primeiro.sh' e observe que a tag de fonte foi reconhecida e agora a fonte está maior e vermelha.
- Veja que tudo que seria enviado ao terminal se o script fosse executado diretamente, ao ser executado pelo bbv será interpretado como um navegador web.