我有一个目录,其中包含大约130个子目录。
这是主目录:
/home/data/all/
子目录是这样的:
/home/data/all/whatever
/home/data/all/test
/home/data/all/information
我想在这个主目录中拥有100个子目录。应自动删除最旧的子目录(基于上次修改日期),以确保总共有100个目录。
有没有办法用单线程做到这一点?
答案 0 :(得分:0)
ls -A1td */ | tail -n +100 | xargs rmdir
您应首先在备份目录
上对此进行测试