本教程針對的用戶 Mac OS X,誰需要 共享大量文件的文件夾中,在多個文件夾.
在我們的例子中,這個問題是這樣的:
我們有一個文件夾“PSD“ 其中包含 2105 文件,這些文件我們2105 創建包含不超過300每個文件夾.
為了實現這一點,最簡單,方便我們 命令行 您的 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:
Stealth Settings - 將包含數千個文件的文件夾拆分為多個子文件夾folders.
本教程已經過測試和開發上 MacBook Pro cu OS X的優勝美地.