Respostas:
Este comando é para comparar valores, verificar tipos de arquivos etc.
Aqui está uma man
página:
NAME
test, [ -- condition evaluation utility
SYNOPSIS
test expression
[ expression ]
Geralmente é usado assim:
if [ -f /etc/passwd ]
then
echo "Yes"
else
echo "No"
fi
Para mais informações, leia a página de manual ( man [
).
[
no sistema de arquivos, existe para conformidade com o POSIX (IEEE Std 1003.2 (`` POSIX.2 '')) e não para compatibilidade ou shells particularmente minimalistas.