在Macports中卸载具有相同前缀的多个端口

时间:2015-01-08 18:29:03

标签: macos macports

我已经通过MacPorts安装了许多与Haskell相关的软件包,但是由于与更新某些软件包相关的问题,我决定从MacPorts中移除Haskell软件包管理。

我安装了34个以名称hs-开头的端口(如hs-randomhs-primitive),我试图用一个命令卸载所有这些端口。

到目前为止,我尝试了sudo port uninstall hs-*sudo port uninstall "hs-*",但没有成功。这个问题有解决方案吗?

2 个答案:

答案 0 :(得分:1)

sudo port -v uninstall "hs-*"

这对我有用;我在行李箱上。

答案 1 :(得分:0)

我终于用port installed | grep "hs-*" | xargs sudo port uninstall

解决了这个问题