jabali07
Goto Top

Modulo - Berechnung

Scripting unter Linux

Moin,

gibt es eine einfache Möglichkeit, den "Rest" aus der Division zweier ganzer Zahlen in einem Script zu errechnen? Bin leider absoluter Neuling, was Linux angeht und hoffe auf Eure Mithilfe. Vielen Dank.

Gruß jabali07

Content-ID: 95101

Url: https://administrator.de/contentid/95101

Ausgedruckt am: 22.11.2024 um 05:11 Uhr

flintnail
flintnail 22.08.2008 um 13:11:28 Uhr
Goto Top
hmm...

habs zwar lange nicht gemacht, aber der modulo Operator in Unixen ist meine ich %.
Probier mal nen

expr 5 % 2

sollte 1 liefern face-smile
fachinformatiker
fachinformatiker 22.08.2008 um 13:19:44 Uhr
Goto Top
Bash kann keine Kommazahlen. also ganz billig einfach rechnen:
echo $((8/5)) #gibt 1 zurück
AndreasHoster
AndreasHoster 22.08.2008 um 13:28:02 Uhr
Goto Top
Nur das 1 das falsche Ergebnis ist und 3 rauskommen sollte.
Aber flintnail konnte sich richtig erinnern, % ist das Modulo Zeichen
Daher: $((8%5)) ergibt 3.
fachinformatiker
fachinformatiker 22.08.2008 um 13:32:10 Uhr
Goto Top
Äh... wer lesen kann ist mal wieder klar im Vorteil, also bin ich raus...
jabali07
jabali07 22.08.2008 um 14:19:33 Uhr
Goto Top
Herzlichen Dank an alle für die schnelle Hilfe! face-smile

Gruß
jabali07