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

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

  1. Hallo Karl.

    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?

    Ein Déjà-vu … Ein Fehler in der Matrix, sie haben uns entdeckt!

    Einen schönen Mittwoch noch.

    Gruß, Mathias

    --
    ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
    debian/rules
    1. Hi Mathias,

      Ein Déjà-vu … Ein Fehler in der Matrix, sie haben uns entdeckt!

      danke, das hat mir sehr geholfen!

      Karl