Últimos Posts

sexta-feira, 31 de outubro de 2014

Shell Script - Criando funções

Olá pessoal, nesse post iremos ver como é fácil criar funções utilizando a linguagem Shell Script.

Declara-se uma função em Shell Script utilizando a palavra "function". Você passa os argumentos para a função da seguinte forma:

minha_funcao 10 20

O argumento 10 poderá ser acessado pela variável $1, o 20 pela $2  e, caso tenha mais argumentos, será acessado por $3, $4 e assim por diante. Veja o código abaixo:



quinta-feira, 30 de outubro de 2014

Shell Script - Hash (arrays associativos)

Olá pessoal, nesse post iremos aprender a utilizar arrays associativos (hash) utilizando a linguagem Shell Script.

Hash são os famosos dicionários onde temos a chave e o valor. Em um dicionário, o valor é acessado através da chave.

O exemplo a seguir foi testado na versão do bash 4.



Perl - Lendo um arquivo

Olá pessoal, esse post é bem simples e ensina a ler um arquivo utilizando a linguagem Perl. O conteúdo desse arquivo é mostrado na tela, veja como é fácil ler um arquivo em Perl:


Fácil não é mesmo? A variável "linha" contém cada linha do arquivo que será lido, assim você poderá manipular da maneira que quiser.



terça-feira, 28 de outubro de 2014

Curso Levantamento de Requisitos de Software

Olá pessoal, venho divulgar um curso gratuito do Udemy: Receita para Levantar Requisitos de Software.

O curso foi elaborado por Fernando Madeira, curso teórico e prático que lhe auxilia a descobrir os requisitos de software de várias formas. O curso é gratuito e possui certificado.

Clique aqui para acessar o curso


Shell Script - Utilizando vetores

Olá pessoal, nesse post nós iremos aprender a utilizar vetores usando Shell Script.

É muito simples a utilização de vetores em Shell Script. Como em Shell Script as variáveis são dinâmicas (não é preciso declará-las), basta atribuir valores ao vetor para utilizá-lo.

Como em outras linguagens, o índice começa do 0. Para modificar algum valor do vetor é semelhante a outras linguagens, exemplo:

meu_vetor[0]="shell script"