← Back to team overview

sslug-teknik team mailing list archive

Re: syntaxfejl i bash script

 

Torsdag den 4. september 2003 17:01 skrev Hans Christian Andersen i
<20030904170145.695d0a5c.np5b@xxxxxxxxxx>:

> Hvordan udfører en multiplikation i bash?
> 
> Linien:
> varighed=`expr $minuter * 60`
> giver syntaxfejl. (melding på skærm: "expr: syntaksfejl")
> Erstatter jeg stjernen med plus:
> varighed=`expr $minuter + 60`
> så får jeg ikke syntaxfejl (men selvfølgelig en forkert udregning)

Det er ikke nødvendigt at spawne med expr,
du kan kalde det direkte som
varighed=$(( 10 * 4 ))


-- 
Mvh
Dennis Hansen <dennis@xxxxxxxx>
http://pubkey.lir.dk/dennispublic.asc


References