Publicidade
Publicidade

Bash Script – Usos do comando read

Linguagem BASH.

O comando “read” é um comando muito importante, quando pretendemos criar scripts BASH mais elaborados.

Neste artigo vou descrever algumas formas, de usar este comando em scripts BASH, para podermos tirar partido dele na elaboração de scripts.

Continuar a ler

Anexos

Bash Script – Variável de ambiente IFS

Linguagem BASH.

A variável de ambiente IFS é uma variável importante do BASH, é usada para informar o BASH qual separador usar para separar palavras em uma linha de texto por exemplo, ou em argumentos passados para scripts.

Neste artigo pretendo mostrar como podemos usa la e modifica-la a nosso gosto.

Continuar a ler

Anexos

Bash atalhos de teclado personalizados

Este artigo é dedicado aos atalhos de teclado no terminal com BASH.

Todos os que trabalham com a linha de comando para correr tarefas repetitivas, sabem o quanto é desagradável lidar com o histórico do BASH ou então escrever repetitiva mente os mesmos comandos.

Neste artigo vou descrever uma forma de criar atalhos de teclado para o BASH, para nos facilitar a vida.

Continuar a ler

Bash script – Comparação de strings

Neste artigo sobre linguagem de programação BASH, vou tratar de comparação de strings. Comparar strings é uma tarefa rotineira quando criamos scripts para vários fins. Existe sempre a necessidade de comparar se duas frases ou duas palavras são iguais ou diferentes. Continuar a ler

Bash script – Arrays Associativos

Os arrays são de grande utilidade na programação, com eles podemos organizar vários dados que podemos referencia-los por um único nome.

O BASH tem suporte a arrays de uma única dimensão o que realmente para certos fins pode ser pouco, mas é o que realmente temos com BASH. Quase todas as linguagens de programação suportam arrays multi dimensionais.

Um array associativo é uma variável especial, que guarda vários valores com o mesmo nome de variável. Para nos referirmos a um determinado valor utilizamos uma “chave” que referencia um determinado valor no array. Esta “chave” deve ser algo, que nos faça rapidamente perceber o seu valor.

Continuar a ler