1、输入密码后,删除文件夹

#!/bin/bash
echo 'password' |sudo -S rm -rf /private/var/xxx
echo "删除xxx文件夹完成"

2、递归删除文件夹或目录

#!/bin/bash
cd .jenkins/jobs/xx/builds/
# 删除log文件夹
find . -type d -name "*log" | xargs rm -rf
# 删除log文件
find . -type f -name "*log" | xargs rm -rf
echo "删除log文件夹完成"
df -hl 
Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐