Instrução de teste condicional do Linux e instrução if

Declaração de teste condicional

E: && —— A && B —— B será executado apenas se A for bem-sucedido.
Awk '{print $ 4}' Apenas a coluna 4 será mantida
ou: || ——A || B —— A falhou, então B será executado
:! —— O resultado do julgamento é revertido
$ VSER: A variável que salva o nome de usuário atual

Operadores de comparação de inteiros

-eq É igual a
-nascermos Não é igual a
-gt É melhor que
-lt É menos que
-a É igual ou menor que
-dar É maior que ou igual a

Operadores de comparação de strings

= Compare se o conteúdo da string é o mesmo
! = Compare se o conteúdo da string é diferente
-com Determine se o conteúdo da string está vazio
-com Determine se a variável é usada

declaração if

if: operação de teste condicional
the: command sequence
fi: end
vim host.sh —— host: teste se o host está online
1, ping -c 4 i 0.3 -w 4 $ 1 &> / dev / null
[1] -c 4: try O número de vezes
[2] i 0,3: cada pacote de dados enviando intervalo 0,3: intervalo de tempo
[3] -w 4: envio de tempo limite
[4] &: não diferencia maiúsculas de minúsculas
[5]>: redirecionamento de saída
[6] / dev / null: arquivo de buraco negro do Linux
lido: capaz de ler as informações inseridas pelo usuário
-p: exibe certas informações do usuário para o usuário

Acho que você gosta

Origin blog.csdn.net/A147254/article/details/108758591
Recomendado
Clasificación