Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| pt:handbook:development [2015/12/11 15:16] – [Crie um SHell script] genesis | pt:handbook:development [2015/12/28 16:45] (current) – genesis | ||
|---|---|---|---|
| Line 25: | Line 25: | ||
| Exemplo de um script que contem a variável //NAME// e mostra seu valor com o comando echo: | Exemplo de um script que contem a variável //NAME// e mostra seu valor com o comando echo: | ||
| - | <code># | + | <file># |
| NAME=" | NAME=" | ||
| echo "$NAME is nice." | echo "$NAME is nice." | ||
| - | </code> | + | </file> |
| Uma vez criado/ | Uma vez criado/ | ||
| Line 40: | Line 40: | ||
| ==== Dialog ==== | ==== Dialog ==== | ||
| - | O Dialog pode criar Interfaces Gráficas para ferramentas de linha de comando como o ' | + | O Dialog pode criar Interfaces Gráficas para ferramentas de linha de comando como o Instalador do SliTaz. Os arquivos de configuração encontram-se em /// |
| < | < | ||
| Line 51: | Line 51: | ||
| $ tar xzf dialog.tar.gz | $ tar xzf dialog.tar.gz | ||
| </ | </ | ||
| + | |||
| + | ===== Beaver ===== | ||
| + | |||
| + | Beaver é um simples, leve e rápido editor de códigos que oferece destaque a sintaxes. Ele pode ser encontrado no menu -> // | ||
| + | |||
| + | < | ||
| ===== IDE Geany ===== | ===== IDE Geany ===== | ||
| Line 58: | Line 64: | ||
| ==== Executar o Geany ==== | ==== Executar o Geany ==== | ||
| - | Você encontra | + | Você pode instalar |
| + | |||
| + | <code># tazpkg get-install geany</ | ||
| + | |||
| + | Após sua primeira execução, você pode ajustar suas preferências através da opção de menu Edit --> Preferences. Pode-se também iniciá-lo pelo terminal: | ||
| < | < | ||
| Line 85: | Line 95: | ||
| A primeira linha de um script Perl define o caminho para o interpretador Perl, que geralmente se encontra em /// | A primeira linha de um script Perl define o caminho para o interpretador Perl, que geralmente se encontra em /// | ||
| - | <code># | + | <file># |
| # | # | ||
| print "Hello World!\n"; | print "Hello World!\n"; | ||
| - | </code> | + | </file> |
| Para executar e testar o script: | Para executar e testar o script: | ||
| Line 101: | Line 111: | ||
| Uma vez configurado o servidor, você pode colocar seu CGI em na sua pasta // | Uma vez configurado o servidor, você pode colocar seu CGI em na sua pasta // | ||
| - | <code># | + | <file># |
| # | # | ||
| print " | print " | ||
| print "Hello World!\n"; | print "Hello World!\n"; | ||
| - | </code> | + | </file> |
| ===== Python ===== | ===== Python ===== | ||
| Line 122: | Line 132: | ||
| ===== Toolchain - Bibliotecas, | ===== Toolchain - Bibliotecas, | ||
| - | Para compilar programas a partir dos fontes ou o seu próprio código, você precisa de pelo menos o toolchain básico, constituido do Binutils, Glibc, compilador C, headers (cabeçalhos) do Kernel e o utilitário Make. Note que o toolchain é usado pelos desenvolvedores do SliTaz para compilar todo os sistema a partir dos fontes. Para instalar o meta-pacote e todas suas dependências: | + | Para compilar programas a partir dos fontes ou o seu próprio código, você precisa de pelo menos o toolchain |
| < | < | ||
| Line 130: | Line 140: | ||
| < | < | ||
| - | Se você desejar compilar aplicativos que se utilizem da biblioteca Ncurses, deve instalar o pacote ncurses-dev. Note que este pacote também fornece uma variedade de pequenos programas como o //tic// ou o //tack//: | + | Se você desejar compilar aplicativos que se utilizem da biblioteca Ncurses, deve instalar o pacote |
| < | < | ||