【发布时间】:2011-10-18 17:45:09
【问题描述】:
我的弱共享网络主机不支持 cron 或 perl,我经常需要从某些文件夹中删除数千张 .jpg 图像。图像是从网络摄像头上传的。我想知道是否有一个简单的应用程序可以递归地找到所有 .jpg 图像并删除它们。
我需要能够仅定位以下日期格式的图片:2011-10-19_00-29-06.jpg ... 并且只能定位超过 48 小时的图片。
Apache 2.2.20 DirectAdmin 1.39.2 MySQL 5.1.57 php 5.2.17
【问题讨论】:
-
如果你有 DirectAdmin,你可能有 shell,所以你可以用一个命令删除所有 jpgs
find /dirname_where_jpgs_located -iname '\*.jp?eg' -exec rm -rf {} \; -
感谢您的快速回复...主机不允许 ssh :(您知道一个带有 gui 的 php 应用程序可以让非程序员轻松完成此过程吗?感谢您的任何提示。
-
您将获得大量建议,因此您不需要任何 gui :))
标签: php loops delete-file file-attributes lastaccesstime