A negação deve vir antes da comparação:

if [! $1 = "diario" ] ...




2008/9/27 Redes - Hábil Tecnologia <[EMAIL PROTECTED]>

>   Olá lista estou com certo problema no if...
>
> if [ $1 != "diario" ] !! [ $1 != "semanal" ] || [ $1 != "mensal" ]
> then
> echo "Nao eh diario nem semanal nem mensal !!!"
> else
> echo "eh diario nem semanal nem mensal !!!!"
> fi
>
> meu problema é que != não esta funcionando como negação se for somente =
> funciona...
>
> alguem tem algum dica?
>
> Roberro
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
César Vianna
-------------------
Prefira o que é positivo e múltiplo; a diferença à uniformidade; o fluxo às
unidades; os agenciamentos móveis aos sistemas.
Gilles Deleuza & Felix Guattari


[As partes desta mensagem que não continham texto foram removidas]

Responder a