βοηθεια για script(Επιλύθηκε)  Το θέμα επιλύθηκε

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

βοηθεια για script(Επιλύθηκε)

Δημοσίευσηαπό g60 » 29 Μαρ 2010, 16:49

Θέλω να εκτελέσω το εργαλείο pdf2djvu το οποίο μετατρέπει αρχεία pdf σε Djvu. Η συνταξη είναι ως εξής
Κώδικας: Επιλογή όλων
pdf2djv -o outputfile inputfile.pdf

Το ζητούμενο είναι να γραφτεί ένα script που θα διαβάζει τα ονόματα των pdf αρχείων ενός φακέλου και θα τα μετατρέπει ομαδικά σε Djvu διατηρώντας τα αρχικά ονόματα.
Αν μπορεί κάποιος ας βοηθήσει.
Ευχαριστώ
Τελευταία επεξεργασία από g60 και 04 Νοέμ 2010, 01:09, έχει επεξεργασθεί 4 φορά/ες συνολικά
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Μέτρια
Ubuntu 12.04 1 64 bit
T7600 @ 3.06GHz│4GB│Nvidia GeForce 8400 GS│LG W2343 1920X1080
g60
babeTUX
babeTUX
 
Δημοσιεύσεις: 61
Εγγραφή: 18 Ιαν 2009, 23:19
Εκτύπωση

Re: βοηθεια για script

Δημοσίευσηαπό ubu-gr » 10 Απρ 2010, 11:26

Ίσως εάν δοκίμαζες κάτι όπως:
Κώδικας: Επιλογή όλων

#!/bin/sh
for file in *.pdf
do
if [ -f $file ]
then
#kai edw bazeis thn entolh p thes, me orisma to $file
fi
done
ubu-gr
babeTUX
babeTUX
 
Δημοσιεύσεις: 1
Εγγραφή: 10 Απρ 2010, 11:23
Εκτύπωση

Re: βοηθεια για script

Δημοσίευσηαπό xqtr » 10 Απρ 2010, 19:26

Αυτο γινεται με μια εντολη... την find... δωσε man find για να δεις λεπτομερειες... η ψαξε στο google και θα βρεις πως μπορεις να την χρησιμοποιησεις.
O χειμώνας έρχεται...
Γνώσεις ⇛ Linux: Μέτριο │ Προγραμματισμός: Ναι (Delphi/Lazarus) │ Αγγλικά: Καλά
Λειτουργικό : Ubuntu 14.04 σε Acer Aspire 5520
Προδιαγραφές ⇛ AMD Turion 1.8GHz │ 1GB │ ATI X700 │ Broadcom BCM4318 │LCD 15.4"
Άβαταρ μέλους
xqtr
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 508
Εγγραφή: 05 Φεβ 2009, 19:00
Εκτύπωση

Re: βοηθεια για script  Το θέμα επιλύθηκε

Δημοσίευσηαπό g60 » 18 Απρ 2010, 15:26

Ευχαριστώ για τις απαντήσεις. Το σκριπτ δουλεψε.Τώρα χρειάζεται ακόμη κάποιες εντολές ώστε να αφαιρεί την κατάληξη .pdf από το τελικό αρχείο και να το σώζει σε διαφορετικό φάκελο. Πάντως η χοντρή δουλειά γίνεται. Και πάλι ευχαριστώ.
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Μέτρια
Ubuntu 12.04 1 64 bit
T7600 @ 3.06GHz│4GB│Nvidia GeForce 8400 GS│LG W2343 1920X1080
g60
babeTUX
babeTUX
 
Δημοσιεύσεις: 61
Εγγραφή: 18 Ιαν 2009, 23:19
Εκτύπωση


Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι