【发布时间】:2021-07-23 14:30:16
【问题描述】:
我通过 jenkins 运行这个命令,
rm -rf ~/Library/Developer/Xcode/DerivedData/*
但出现错误:
rm: /Users//Library/Developer/Xcode/DerivedData/AppDevelopment: 目录不为空
脚本返回退出代码 1
我希望 -f 应该删除任何内容
【问题讨论】:
标签: jenkins macos-big-sur rm
我通过 jenkins 运行这个命令,
rm -rf ~/Library/Developer/Xcode/DerivedData/*
但出现错误:
rm: /Users//Library/Developer/Xcode/DerivedData/AppDevelopment: 目录不为空
脚本返回退出代码 1
我希望 -f 应该删除任何内容
【问题讨论】:
标签: jenkins macos-big-sur rm
我猜你没有该目录的执行权限
/Users//Library/Developer/Xcode/DerivedData/AppDevelopment
因此 rm 无法列出目录内容并尝试删除其子文件夹。
修复它的快速方法是运行
sudo rm -rf ~/Library/Developer/Xcode/DerivedData/*
正确的解决方法是更新所有目录的权限,以便对您的用户组具有执行访问权限,以便 rm 能够删除子文件和子目录。
【讨论】: