Δημοσιεύτηκε: 09 Μαρ 2012, 20:01
Είναι πολύ εύκολο να το κάνεις με bash.
Θα μεταβείς στον κατάλογο όπου βρίσκονται τα αρχεία και θα δώσεις μια εντολή σαν:
Με την παραπάνω εντολή αντιγράφεις όλα τα αρχεία του φακέλου που επαληθεύουν το μοτίβο "*_EL.txt" (δηλαδή κάθε το αρχείο το οποίο περιέχει οποιουσδήποτε και οσουσδήποτε χαρακτήρες στην αρχή και έχει κατάληξη "_EL.txt") στον φάκελο /home/dinosaxon/yourfolder.
Φυσικά θα αντικαταστήσεις με το όνομα του φακέλου που πραγματικά θες να πάνε τα αρχεία.
Επίσης αν δώσεις όλες τις πιθανές καταλήξεις (EL, IT κλπ) και σε ποιον φάκελο θα αντιστοιχούν τα αρχεία με την εκάστοτε κατάληξη είναι εύκολο να γραφτεί ένα script ώστε να μην χρειάζεται να δώσεις την παραπάνω εντολή για κάθε κατάληξη.
Θα μεταβείς στον κατάλογο όπου βρίσκονται τα αρχεία και θα δώσεις μια εντολή σαν:
- Κώδικας: Επιλογή όλων
cp *_EL.txt /home/dinosaxon/yourfolder
Με την παραπάνω εντολή αντιγράφεις όλα τα αρχεία του φακέλου που επαληθεύουν το μοτίβο "*_EL.txt" (δηλαδή κάθε το αρχείο το οποίο περιέχει οποιουσδήποτε και οσουσδήποτε χαρακτήρες στην αρχή και έχει κατάληξη "_EL.txt") στον φάκελο /home/dinosaxon/yourfolder.
Φυσικά θα αντικαταστήσεις με το όνομα του φακέλου που πραγματικά θες να πάνε τα αρχεία.
Επίσης αν δώσεις όλες τις πιθανές καταλήξεις (EL, IT κλπ) και σε ποιον φάκελο θα αντιστοιχούν τα αρχεία με την εκάστοτε κατάληξη είναι εύκολο να γραφτεί ένα script ώστε να μην χρειάζεται να δώσεις την παραπάνω εντολή για κάθε κατάληξη.