[Mac OS X] Làm cách nào chúng ta có thể chia một số tệp thuộc cùng một thư mục thành nhiều thư mục

Các hướng dẫn được nhắm vào người dùng của Mac OS X, ai cần chia sẻ một số lượng lớn các tập tin trong một thư mục, trong nhiều thư mục.

Trong trường hợp của chúng tôi, vấn đề trông như thế này:

Chúng tôi có một thư mục "PSD"chứa 2105 tập tin, và các tập tin này, chúng tôi 2105 để tạo ra các thư mục có chứa không quá 300 mỗi file.

Liệt kê các tệp thư mục Mac OS X

Để đạt được điều này, đơn giản và thuận tiện nhất đối với chúng tôi dòng lệnh từ Terminal.

1. Công khai Terminal và điều hướng đến thư mục mà fisirele mà chúng tôi muốn chia sẻ. Trong trường hợp của chúng tôi lệnh sẽ là:

cd /Volumes/Stealth/Graphics/PSD

2. Xem số lượng tập tin và thư mục trong vị trí hiện tại hiện tại:

ls -l | wc -l

Trước khi tiến hành bước 3 bạn nên chắc chắn rằng không có tập tin bị khóa trong thư mục (tập tin bị khóa). Nếu chúng tồn tại, sẽ nhận được trong quá trình thực thông báo lỗi "Hoạt động không phép". Với sự trợ giúp của lệnh "chflags -R nouchg *"Chúng tôi sẽ mở khóa tất cả các tệp ở vị trí hiện tại (Mở khóa nhiều tệp trong Mac OS X).

3. Các dòng lệnh mà chia tất cả các tập tin trong thư mục hiện hành, các thư mục có chứa một số lượng xác định các tập tin:

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

Trong đó "psd_" là tiền tố của thư mục sẽ được tạo và "300" là số tệp tối đa trên mỗi thư mục. Các thông số này có thể được sửa đổi theo sở thích của bạn.

Đây là cách hướng dẫn này trông như thế nào Terminal:

Screen Shot 2015-01-16 tại 21.53.44
Stealth Settings – Chia một thư mục với hàng ngàn tệp thành nhiều thư mục confolders.

Hướng dẫn này đã được thử nghiệm và phát triển trên MacBook Pro cu OS X Yosemite.

Người sáng lập và biên tập viên Stealth Settings, từ năm 2006 đến nay. Có kinh nghiệm về hệ điều hành Linux (Đặc biệt CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

Làm thế nào để » macOS » [Mac OS X] Làm cách nào chúng ta có thể chia một số tệp thuộc cùng một thư mục thành nhiều thư mục
Để lại một bình luận