[linux] wat is er fout in dit bash script?
Paul Slootman
paul+nospam op wurtel.net
Di Dec 11 14:47:44 CET 2018
On Tue 11 Dec 2018, Jorgen van der Meulen wrote:
>
> > Weet iemand hoe ik de modulus kan berekenen?
>
> Je kunt de berekening als volgt doen:
>
> echo "act: $(expr $doy / 5)"
Het zou: $(expr $doy % 5) moeten zijn :-)
Dit gebruikt een extern process om expr uit te voeren. Op zich niks mis
mee, maar:
De oplossing van Daniel: $((doy % 5)) wordt intern door bash uitgevoerd
en is dus efficienter.
Paul
Meer informatie over de Linux
maillijst