Miksi jotkut cron.hourly-kansiossa olevat skriptit eivät suoritu

Last modified on 24. heinäkuuta 2026 • 1 min read • 82 words
Koska minulla on hyvin yksinkertainen mp3-soitin, joka toistaa vain ISO-standardin mukaisia mp3-tiedostoja, joudun usein koodaamaan uudelleen podcastit, jotka podcast-latausohjelmani lataa (käytän Amarokia).
Koska minulla on hyvin yksinkertainen mp3-soitin, joka toistaa vain ISO-standardin mukaisia mp3-tiedostoja, joudun usein koodaamaan uudelleen podcastit, jotka podcast-latausohjelmani lataa (käytän Amarokia). Loin bash-skriptejä, jotka koodaavat kaikki ladatut MP3-tiedostot uudelleen ja luovat uuden RSS-syötteen sen kansion sisällön perusteella, johon uudelleen koodatut MP3-tiedostot tallennetaan. Skriptejä ei kuitenkaan suoritettu tunnin välein, ja syynä oli niiden nimeäminen (“podcast_downsampling.sh”). Nimien muodolle on melko tiukat säännöt (joita en muista), mutta jos käytät vain a–z-merkkejä, ei pitäisi olla ongelmia. Kun nimesin skriptin uudelleen nimellä ”podcastdownsampling”, kaikki toimi moitteettomasti.