← Back to team overview

sslug-teknik team mailing list archive

Default værdi for read

 

Hej liste
Jeg vil gerne have tilføjet en default værdi til en variabel (read) men er stødt i et problem:
Jeg får denne fejlmeddelelse: line 23: [: =: unary operator expected
Linie 23 = if [ $DELETE = Ja ] ;  then

[snip]
${DELETE:=Nej}
echo -n "Skal indholdet slettes [Nej]? "
read DELETE
	if [ $DELETE = Ja ] ;  then
	rm -R $ROOT_DIR/$1/*
	echo "Indholdet er blevet slettet"
else
	echo "Indholdet bliver ikke slettet"
fi
[snip]

Jeg vil ydermere høre om man kan vist en bekræftelse hvis handlingen blev udført korrekt. F.eks.
rm -R $ROOT_DIR/$1/*
echo "Indholdet er blevet slettet" – denne vises hvis handlingen faktisk blev udført

René Mølsted


Follow ups