分割文件夹中文件命令

查看 54|回复 2
作者:jacksh   
一个文件夹中有10万个文件,想分成500个文件夹,每个文件夹200个文件,Centos 系统,大佬给个命令或者方法,百度了都是分割文件的没有分割文件夹的。

文件, 文件夹, 大佬

三丫的   
mark,我也想知道
zxxx   
[ol]cd big_dir
limit=200
n=0
for f in *; do
  new_dir="../big_dir_$(printf "%03d" $((n / limit + 1)))"
  [ -d "$new_dir" ] || mkdir "$new_dir"
  mv "$f" "$new_dir"
done
[/ol]复制代码
您需要登录后才可以回帖 登录 | 立即注册

返回顶部