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

  • Sonja

    nagyúr

    Nagy segítség kellene. Még Linux alatt írtam pár shell script-et, amit most szeretnék átültetni batch-re.

    Itt egy egyszerű ebook konvertálás bash scripte.

    Eslőnek a paraméter vizsgálata van. Ha nincs paraméter megadva, akkor visszaadja a "Parameters required!" üzenetet.

    Utána a pramétert "lebontom", hogy ki tudjam belőle nyerni a kiterjesztést. Ha ez PDF (átkonvertálva nagyra, tehát mindegy, hogy az ebook.pdf vagy ebook.PDF van megadva), akkor egy másik parancsot hajt végre és kilép. Ha nem PDF, akkor a ismét egy másik parancsot hajtja végre. Az ebook-convert-nek át kell adni a konvertált file nevét, és a konvertálandó file nevét kiterjesztéssel együtt, mert abból állapítja meg, hogy mire kell kovertálni.

    Tehát az egész script lényege, hogy megadom pl. econv.sc ebook.mobi, akkor végrehajtódik az ebook-convert ebook.mobi ebook.epub parancs. Ha az econv.sc ebook.pdf parancsot adom meg, akkor ebook-convert ebook.pdf ebook.epub --no-image --unwrap-factor=0.1 parancs hajtódik végre.

    Az ebook-convert parancssori program az ingyenes Calibre program része.

    Tud valaki segíteni át-/megírni?! :F :B

    Jó lenne esetleg valami doksi is (példákkal), hogy tanuljak, és magam is meg tudjam írni a többi scriptemet (nem nagy dolgok, hasonlóak mint ez). :K

    Előre is köszönöm! :R

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