canivete suico

3382 palavras 14 páginas
Operadores
Operadores Aritméticos

+
*
/
%
**

Adição
Subtração
Multiplicação
Divisão
Módulo
Exponenciação

==
!=
>
>=
<
<=

Operadores de Atribuição

=
+=
-=
*=
/=
%=
++
--

Atribui valor a uma variável
Incrementa a variável por uma constante
Decrementa a variável por uma constante
Multiplica a variável por uma constante
Divide a variável por uma constante
Resto da divisão por uma constante
Incrementa em 1 o valor da variável
Decrementa em 1 o valor da variável

Operadores Lógicos

&& E lógico (AND)
|| OU lógico (OR)

Variáveis especiais

Operadores Relacionais

Variável Parâmetros Posicionais

Igual
Diferente
Maior
Maior ou Igual
Menor
Menor ou Igual

Operadores de BIT

<<
>>
&
|
^
~
!

Deslocamento à esquerda
Deslocamento à direita
E de bit (AND)
OU de bit (OR)
OU exclusivo de bit (XOR)
Negação de bit
NÃO de bit (NOT)

Parâmetro número 0 (nome do comando ou função)
Parâmetro número 1 (da linha de comando ou função)
Parâmetro número N ...
Parâmetro número 9 (da linha de comando ou função)
Parâmetro número 10 (da linha de comando ou função)
Parâmetro número NN ...
Número total de parâmetros da linha de comando ou função
Todos os parâmetros, como uma string única
Todos os parâmetros, como várias strings protegidas

Variável Miscelânia

$$
$!
$_
$?

Número PID do processo atual (do próprio script)
Número PID do último job em segundo plano
Último argumento do último comando executado
Código de retorno do último comando executado

Expansão de variáveis

Operadores de BIT (atribuição)

<<=
>>=
&=
|=
^=

Deslocamento à esquerda
Deslocamento à direita
E de bit
OU de bit
OU exclusivo de bit

Sintaxe

${var:-texto}
${var:=texto}
${var:?texto}
${var:+texto}
Sintaxe

Redirecionamento
Operador Ação

<
>
2>
>>
2>>
|
2>&1
>&2
>&2>&3<>arq
<<FIM
<<-FIM
<(cmd)
>(cmd)

$0
$1
...
$9
${10}
...
$#
$*
$@

Redireciona a entrada padrão (STDIN)
Redireciona a saída padrão (STDOUT)
Redireciona a saída de erro (STDERR)
Redireciona a saída padrão, anexando
Redireciona a saída de erro,

Relacionados

  • Victorinox Historia
    1455 palavras | 6 páginas
  • documentos ESPM
    934 palavras | 4 páginas
  • educacao
    1130 palavras | 5 páginas
  • Livro
    687 palavras | 3 páginas
  • Prova
    1018 palavras | 5 páginas
  • Marketing Victorinox
    466 palavras | 2 páginas
  • Texto Lento - Técnicas de Expressão Escrita
    4250 palavras | 17 páginas
  • Sobrevivencia
    351 palavras | 2 páginas
  • port
    443 palavras | 2 páginas
  • Criando Um Pendrive Com Hiren
    377 palavras | 2 páginas