在自制软件中打开新包主页



有没有办法隔离添加到自制软件中的新软件包列表?
当我运行brew升级时,它会列出所有新软件包,我想打开他们的主页,看看我是否要使用它们。

类似的东西

$ brew home $(brew list --new)

它遍历所有新包并打开他们的主页......

因此,

您可以串起几个命令来执行此操作:

  1. 列出过时的软件包:

    $ brew outdated
    git (1.8.5.1, 1.9.0, 2.0.0 < 2.2.0)
    
  2. brew home只想要名称,而不是版本,所以解析出来

    $  brew outdated |  awk '{print $1}'
    git
    
  3. 运行brew home

    $ brew home `brew outdated |  awk '{print $1}'`
    OR
    $ brew outdated |  awk '{print $1}' | xargs brew home
    
  4. 可选:如果我尝试打开超过 6 个网址,我的机器就会出错LSOpenURLsWithRole() failed with error -1712。快速谷歌搜索表明这是一个超时,这表明您的计算机和浏览器可能会在或多或少的网址后超时。

    $ for package in `brew outdated |  awk '{print $1}'`; do brew home $package; done
    

最新更新