rm -fr ./myfolder/ 这个是正常的

rm ./myfolder/ -fr 这种不支持

重点用 zsh 或者 fish 都不行

举报· 316 次点击
登录 注册 站外分享
2 条回复  
X_Del 小成 前天 15:29
和 shell 没关系,这是 bsd 和 linux 的区别。没什么特别好的办法。 要不试试 https://github.com/MilesCranmer/rip2 之类的替代?
lihaoyun6 初学 前天 15:42
是的, 楼上说的对. macOS 内置的是 BSD 工具链而不是 GNU 工具链. BSD rm 的语法风格就是这样的. 或许你可以装一个 coreutils 工具套件, 这个套件可以允许你在 macOS 系统中使用 GNU 风格的工具链 brew install coreutils
返回顶部