bash read a if

Petr Janda janda na netbox.cz
Čtvrtek Březen 24 10:19:27 CET 2005


Me funguje 

read

if [ "$REPLY" == "a" ] || [ "$REPLY" == "A" ]; then
echo $REPLY
fi


On Thu, Mar 24, 2005 at 10:11:22AM +0100, kocek.kvetoslav na vestizol.cz wrote:
> Ahoj,
> 
> mam v bashi takovouto konstrukci:
> 
> read
> 
> if [ $REPLY == "a" ] || [ $REPLY == "A" ]; then
> echo $REPLY
> fi
> 
> 
> pokud na vyzvu read zadam a, A, nebo cokoliv jineho dela to,
> co ma. Ale pokud nezadam nic, vyplivne na me:
> 
> line 20: [: ==: unary operator expected
> line 20: [: ==: unary operator expected
> 
> Cim to? Jak 100hoven?
> dik za radu
> -- 
>  Kosac



Další informace o konferenci Linux