Új hozzászólás Aktív témák

  • inf3rno

    nagyúr

    válasz togvau #32429 üzenetére

    Stringnek kell összerakni, nem számnak. Nem tudom bash-nál ez hogyan megy, gondolom idézőjelek közé kell tenni, esetleg lehet valami concat függvény, vagy alapból tudja a nyelv.

    Talán egy year = "${year}" segíthet ezen. Gondolom alapból a range számként adja vissza, passz. Ja nézem valszeg a date_range() részen lehet a gond. Hát én elengedem, de általában ez a lényege, hogyha nem számot szeretnél, pláne nem ilyen oktál balfaszságot, akkor szövegre konvertálod. Hacsak nem kell léptetni +1-el, akkor ebből nincs gond. Ha meg kell, akkor a string-ben megnézed, hogy az első karakter nulla e, és levágod róla. Általában van slice() függvény vagy ilyesmi minden nyelvben.

    Azt hiszem ez még egy megoldás, hogy 1o-es számrendszerben értelmezed: [link]

    $ bar=0100
    $ echo $((10#$bar))
    100

Új hozzászólás Aktív témák

Hirdetés