Operadores para Teste de Arquivos¶
Operadores |
Descrição |
Exemplos |
---|---|---|
|
Verifica se o arquivo é um arquivo especial de bloco; se sim, então a condição se torna verdadeira. |
|
|
Verifica se o arquivo é um arquivo especial de caracteres; se sim, então a condição se torna verdadeira. |
|
|
Verifica se o arquivo é um diretório; se sim, então a condição se torna verdadeira |
|
|
Verifica se arquivo é um arquivo comum em oposição a um diretório ou arquivo especial; se sim, então a condição se torna verdadeira. |
|
|
Verifica se o arquivo possui o seu conjunto de bits de identificação de grupo (SGID); se sim, então a condição se torna verdadeira. |
|
|
Verifica se o arquivo tem seu bit fixo definido; se sim, então a condição se torna verdadeira. |
|
|
Verifica se o arquivo é um pipe nomeado; se sim, então a condição se torna verdadeira. |
|
|
Verifica se o descritor de arquivo está aberto e associado a um terminal; se sim, então a condição se torna verdadeira. |
|
|
Verifica se o arquivo tem seu bit Set ID do usuário (SUID) definido; se sim, então a condição se torna verdadeira. |
|
|
Verifica se o arquivo está legível; se sim, então a condição se torna verdadeira. |
|
|
Verifica se o arquivo é gravável; se sim, então a condição se torna verdadeira. |
|
|
Verifica se o arquivo é executável; se sim, então a condição se torna verdadeira. |
|
|
Verifica se o arquivo tem tamanho maior que 0; se sim, então a condição se torna verdadeira. |
|
|
Verifica se o arquivo existe; é verdadeiro mesmo se o arquivo for um diretório, mas existe. |
|