[Mac OS X] Πώς μπορούμε να χωρίσουμε έναν αριθμό αρχείων που ανήκουν στον ίδιο φάκελο σε διάφορους φακέλους

Το σεμινάριο απευθύνεται σε χρήστες του Mac OS X, που πρέπει να μοιράζονται ένα μεγάλο αριθμό αρχείων σε ένα φάκελο, σε πολλούς φακέλους.

Στην περίπτωσή μας, το πρόβλημα μοιάζει με αυτό:

Έχουμε ένα φάκελο "PSD" που περιέχει 2105 αρχεία και τα αρχεία που 2105 να δημιουργήσετε φακέλους που περιέχουν όχι περισσότερο από 300 κάθε αρχείο.

Λίστα αρχείων φακέλων Mac OS X

Για να επιτευχθεί αυτό, το πιο απλό και βολικό για εμάς γραμμή εντολών από Terminal.

1. ανοιχτό Terminal και μεταβείτε στο φάκελο που fisirele ότι θέλουμε να μοιραστούμε. Στην περίπτωσή μας η εντολή θα είναι:

cd /Volumes/Stealth/Graphics/PSD

2. Προβολή του αριθμού των υπαρχόντων αρχείων και φακέλων στην τρέχουσα τοποθεσία:

ls -l | wc -l

Πριν προχωρήσετε στο βήμα 3 θα πρέπει να βεβαιωθείτε ότι δεν υπάρχουν κλειδωμένα αρχεία στο φάκελο (κλειδωμένα αρχεία). Αν υπάρχουν, θα λάβουν κατά τη διάρκεια της εκτέλεσης μήνυμα λάθους "Η λειτουργία δεν επιτρέπεται" Με τη βοήθεια της εντολής "chflags -R nouchg *"Θα ξεκλειδώσουμε όλα τα αρχεία στην τρέχουσα τοποθεσία (Ξεκλειδώστε πολλά αρχεία Mac OS X).

3. Η γραμμή εντολών που χωρίζουν όλα τα αρχεία στον τρέχοντα φάκελο, οι φάκελοι που περιέχουν ένα καθορισμένο αριθμό αρχείων:

i=0; for f in *; do d=psd_$(printf %03d $((i/300+1))); mkdir -p $d; mv "$f" $d; let i++; done

Όπου το "psd_" είναι το πρόθεμα των φακέλων που θα δημιουργηθούν και το "300" είναι ο μέγιστος αριθμός αρχείων ανά φάκελο. Αυτές οι παράμετροι μπορούν να τροποποιηθούν σύμφωνα με τις προτιμήσεις σας.

Έτσι φαίνεται αυτό το σεμινάριο Terminal:

Shot οθόνη στο 2015 01-16-21.53.44
Stealth Settings - Διαχωρίστε έναν φάκελο με χιλιάδες αρχεία σε πολλαπλά υπο-folders.

Αυτό το σεμινάριο έχει δοκιμαστεί και αναπτυχθεί σε MacBook Pro cu OS X Yosemite.

Ιδρυτής και εκδότης Stealth Settings, από το 2006 έως σήμερα. Εμπειρία σε λειτουργικά συστήματα Linux (Ειδικά CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

πώς να » macOS » [Mac OS X] Πώς μπορούμε να χωρίσουμε έναν αριθμό αρχείων που ανήκουν στον ίδιο φάκελο σε διάφορους φακέλους
Αφήστε ένα σχόλιο