linux shell脚本 删除指定目录下文件夹(可指定文件夹名、时间)
情景:需要删除以201812开头的、6天前修改的文件夹(文件夹里包含文件)。鼓捣了好一会,开始用find/home/users/niu/test/log/-name'201812*'-typed-mtime +5 -execrm-f{} \; 会报错:no such file or directory,后来改用以下脚本,不报错。#!/bin/bashf...
·
情景:需要删除以201812开头的、6天前修改的文件夹(文件夹里包含文件)。
鼓捣了好一会,开始用find /home/users/niu/test/log/ -name '201812*' -type d -mtime +5 -exec rm -f {} \; 会报错:no such file or directory,后来改用以下脚本,不报错。
#!/bin/bash
find /home/users/niu/test/log/ -name '201812*' -type d -mtime +5 | xargs rm -rf
更多推荐
已为社区贡献9条内容
所有评论(0)