Sistemas  
 
Rede de conhecimento computador >> Sistemas >> Unix >> Content
O que é operador Unix?
No contexto do UNIX, "Operador" refere -se a um símbolo ou personagem que executa uma operação específica em dados . Esses operadores são usados ​​em interfaces de script de shell e linha de comando para manipular arquivos, diretórios e dados.

Aqui está um colapso dos operadores do Unix Common:

1. Operadores aritméticos:

* `+` (adição): Adiciona dois números.
* `-` (subtração): Subtrai um número de outro.
* `*` (multiplicação): Multiplica dois números.
* `/` (divisão): Divide um número por outro.
* `%` (MODULO): Retorna o restante de uma divisão.
* ` (Exponention):** Aumenta um número para uma potência.

2. Operadores de comparação:

* `==` (igual a): Verifica se dois valores são iguais.
* `! =` (não igual a): Verifica se dois valores não são iguais.
* `>` (maior que): Verifica se o primeiro valor é maior que o segundo.
* `<` (menos que): Verifica se o primeiro valor é menor que o segundo.
* `> =` (maior ou igual a): Verifica se o primeiro valor é maior ou igual ao segundo.
* `<=` (menor ou igual a): Verifica se o primeiro valor é menor ou igual ao segundo.

3. Operadores lógicos:

* `&&` (lógico e): Retorna verdadeiro se ambas as condições forem verdadeiras.
* `||` (lógico ou): Retorna true se pelo menos uma condição for verdadeira.
* `!` (lógico não): Inverte o valor da verdade de uma condição.

4. Operadores de arquivo:

* `-f` (existe): Verifica se existe um arquivo.
* `-d` (existe diretório): Verifica se existe um diretório.
* `-r` (legível): Verifica se um arquivo é legível.
* `-w` (gravável): Verifica se um arquivo é gravável.
* `-x` (executável): Verifica se um arquivo é executável.
* `-s` (tamanho do arquivo): Verifica se um arquivo tem um tamanho maior que zero.

5. Operadores de string:

* `=` (atribuição): Atribui um valor a uma variável.
* `+` (concatenação): Junta duas cordas.
* `-n` (comprimento da string): Retorna o comprimento de uma corda.

6. Operadores bitweew:

* `&` (bitwise e): Executa um bit -bit e operação.
* `|` (bitwise ou): Executa um bit a operação ou operação.
* `^` (bitwise xor): Executa uma operação XOR Bitwise.
* `~` (bitwise não): Executa um bit bitwise não operação.
* `<<` (turno esquerdo): Muda os bits para a esquerda.
* `>>` (turno direito): Muda os bits para a direita.

7. Outros operadores:

* `*` (curinga): Corresponde a qualquer número de caracteres.
* `?` (curinga): Corresponde a qualquer caractere.
* `[]` (faixa de caracteres): Corresponde a qualquer caractere dentro do intervalo especificado.
* `{}` (agrupamento): Grupos comandos juntos.
* `;` (separador de comando): Separa vários comandos na mesma linha.
* `|` (tubo): Envia a saída de um comando para a entrada de outro.
* `>` (redirecionamento): Redireciona a saída para um arquivo.
* `<` (redirecionamento): Redirecionar a entrada de um arquivo.
* `>>` (append): Anexa a saída a um arquivo.

Exemplos:

* `ls -l | Grep "txt" `: Liste todos os arquivos no diretório atual em formato longo e depois filtra a saída para mostrar apenas arquivos terminando com ".txt".
* `if [-f myfile.txt]; então eco "o arquivo existe"; fi`: Verifica se o arquivo "myfile.txt" existe e imprime uma mensagem se o fizer.
* `my_variable =" Olá, mundo! "`: Atribui a string "Olá, mundo!" para a variável "my_variable".

Compreender esses operadores é crucial para o uso eficiente de scripts e uso da linha de comando em sistemas Unix.

Anterior :

Próximo :
  Os artigos relacionados
·Qual é a diferença entre DOS e shell? 
·O que é n comando no Linux? 
·Qual comando é usado para atribuir permissão executá…
·Como descompactar um arquivo tar.gz Unix 
·GREP Tutorial para Unix 
·No Unix, para onde a saída padrão geralmente é direc…
·O que é armazenado em um inode de arquivos no sistema …
·Como eliminar permissão negada mensagens no UNIX 
·Qual era o diretório? 
·Um tutorial para AIX em Unix 
  Artigos em destaque
·Quais requisitos devem ser atendidos para usar o tema d…
·Como executar Opções da Internet no Windows Me 
·Como eliminar lixo de um computador 
·Como ligar um laptop a um Denon AVR -1804 
·Como alterar o nome do host no Solaris 
·Como converter MBR GPT durante a instalação do Window…
·Os programas escritos para o Windows podem ser executad…
·Webmaster: Como especificar o Cache Data de Validade 
·Como instalar o Vista Basic em um Compaq Presario 
·Como criar uma Economia de Energia 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados