linux - 用于每 8 小时删除一次文件夹的子文件夹的 Cron 作业命令
问题描述
我试图找出精确的命令来设置自动删除 Linux 中特定文件夹的子文件夹。该作业应每 8 小时执行一次。
到目前为止我想出了什么:
find . -type d -path "./home/*****/public_html/data/*" -exec rm -rf {} \;
我尝试每分钟运行一次,但它似乎没有做任何事情。data
应删除该文件夹的所有子文件夹。
我究竟做错了什么?
解决方案
试试看
find /home/*****/public_html/data -mindepth 1 -type d -exec rm -rf {} +
这应该可以解决问题。
推荐阅读
- python - Concat dataframes in sequential manner
- java - 如何在java中使用c++类的实例
- javascript - Javascript:数组的值在从其他函数引用后消失
- image - How to return an image to the client using Nest.js framework?
- visual-studio-code - VSCode 智能感知太敏感了
- python - Deleting duplicate elements in a array
- javascript - Javascript值分配不知何故不起作用
- reactjs - componentDidMount() 在 reactJs v15.x 中不起作用
- java - 我可以制作一个始终运行语音识别的后台服务吗
- ios - Not able to set proportional height for a UIView in storyboard in Xcode 11