Operadores – Shell-script


O shell possui os principais operadores utilizados em linguagem de programação semelhantes ao shell como C, Perl, Php com exceção dos operadores de incremento (++ e – -). Abaixo seguem os operadores aritméticos, comparação, lógicos e bit-a-bit usados pelo shell para a criação de variáveis, operações aritméticas, comparações e teste lógicos. Operadores aritméticos Operadores Aritméticos … Mais Operadores – Shell-script

Expansões – Shell-script


Expansão é uma combinação que utiliza caracteres especiais e comandos para criar strings ou textos maiores, expressões aritméticas ou a substituição de variáveis com quotes. Este mecanismo é similar à expansão de nome de arquivos, porém os nomes de arquivos gerados não precisam existir. Expansões com Chaves A sintaxe de uma expansão de chaves é … Mais Expansões – Shell-script

Redirecionamento de saída – Shell-script


No Linux é possível trabalhar com os dados de uma forma muito poderosa, tanto entrada como saída de dados é possível interferir e captar fácilmente. Tudo que é imprimível pode ser redirecionado para dispositivos do computador. Por isso no Linux é comum usar o conceito “entrada padrão” e “saída padrão”. A princípio dá pra se … Mais Redirecionamento de saída – Shell-script

Execução de comandos


Podemos executar comandos utilizando alguns caracteres especiais são eles: ; (Ponto e virgula) – Executa vários comandos de uma vez na mesma linha. Sintaxe: comando1 ; comando2 Exemplo: ; (Ponto e vírgula e barra invertida) – Executa vários comandos de uma vez em linhas separadas. Sintaxe: $ comando1 ;\ > comando2 ;\ > comando3 Exemplo: … Mais Execução de comandos

Quotes – Aspas – Crase – Barra e Meta caracteres


Aspas simples (‘) As aspas simples são muito parecidas com as aspas duplas. É usada para delimitar qualquer dado alfanumérico ou até mesmo quando precisamos usar aspas dentro de um texto qualquer. Importante saber: Com as aspas simples a execução de variáveis não é aceito. exemplode utulização de aspas simples: echo “Ev andro” echo ‘Evandro’ … Mais Quotes – Aspas – Crase – Barra e Meta caracteres