--force
我经常看到程序员在删除自制包时建议使用该选项:
brew remove <package> --force
。
为什么--force
有此选项?它在移除过程中有何作用?
答案1
它会忽略执行删除过程中的所有错误以及所有相关脚本(删除前和删除后),并继续删除包中的所有文件。如果包安装不正确或安装包的机器出现问题,例如如果特定目录已被删除,删除脚本无法执行,则此功能非常有用。
--force
我经常看到程序员在删除自制包时建议使用该选项:
brew remove <package> --force
。
为什么--force
有此选项?它在移除过程中有何作用?
它会忽略执行删除过程中的所有错误以及所有相关脚本(删除前和删除后),并继续删除包中的所有文件。如果包安装不正确或安装包的机器出现问题,例如如果特定目录已被删除,删除脚本无法执行,则此功能非常有用。