Karl: value too great for base (error token is "08")

Beitrag lesen

Hi!

in ein Shell-Script verwende ich folgendes
test=date +%m``
test erhält den Wert 08.

in einer späteren Zeile hab ich test und 1 subtrahiert.

Ich denke mal, dass die Zahl von test als oktal-Zahl interpretiert wird.

Wie kann ich die Zahl vorher in 8 umwandeln?

danke!
Karl