Enviado em 26/11/2009 - 08:37h
"expr $A \> $B > /dev/null 2>&1"
expr = Comando para realizar operações aritméticas, comparativas e de tratamento de strings. Mais informações:
man expr
> /dev/null 2>&1 = Redireciona tanto as saídas de erro quanto a padrão para o "buraco negro" (/dev/null) do sistema, evitando que a saída na sua tela fique "poluída". Nesse caso ela é necessária pelo fato do expr jogar tudo na tela do usuário. Mais detalhes:
man bash
Ah! caso o expr avalie como verdadeira a sentença, então seu código de retorno será igual a zero! caso contrário será diferente.
expr = Comando para realizar operações aritméticas, comparativas e de tratamento de strings. Mais informações:
man expr
> /dev/null 2>&1 = Redireciona tanto as saídas de erro quanto a padrão para o "buraco negro" (/dev/null) do sistema, evitando que a saída na sua tela fique "poluída". Nesse caso ela é necessária pelo fato do expr jogar tudo na tela do usuário. Mais detalhes:
man bash
Ah! caso o expr avalie como verdadeira a sentença, então seu código de retorno será igual a zero! caso contrário será diferente.