V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
rikka
V2EX  ›  分享创造

一个 homebrew 交互式更新脚本

  •  
  •   rikka · 2020-12-11 16:05:31 +08:00 · 2531 次点击
    这是一个创建于 1478 天前的主题,其中的信息可能已经有所发展或是发生改变。

    先上图

    ScreenShot

    GitHub:https://github.com/mkanako/brew-up

    缘于用 npm-check 来更新项目依赖很爽,homebrew 好像找不到类似的,只能自己造,已经自用大半年,感觉良好

    本想发到官方仓库,但好像需要 75 个星星,觉得有用给点星星吧🙏

    使用方式 1:

    去项目把 brew-up.sh 下载回来,然后在你的.zshrc/.bash_profile/...里面加个 alias

    alias brew-up=bash path/of/brew-up.sh
    

    使用方式 2:

    brew tap mkanako/tap
    brew install mkanako/tap/brew-up
    
    7 条回复    2020-12-17 08:34:07 +08:00
    echowuhao
        1
    echowuhao  
       2020-12-11 20:40:28 +08:00
    Aether
        2
    Aether  
       2020-12-12 14:57:50 +08:00
    已赞
    20015jjw
        3
    20015jjw  
       2020-12-12 15:06:18 +08:00 via Android
    nice
    zzerd
        4
    zzerd  
       2020-12-15 10:26:14 +08:00
    nice
    hackpro
        5
    hackpro  
       2020-12-15 15:07:23 +08:00 via iPad
    感谢分享

    老哥有和 https://github.com/buo/homebrew-cask-upgrade 做过对比吗😄
    rikka
        6
    rikka  
    OP
       2020-12-15 15:33:15 +08:00
    @hackpro #5 看了这个,主要是针对 cask 做的,提供了更详细的信息和参数选择,还有一个比较特别的 Version pinning 功能,不过我感觉我是用不上
    对比的和话
    他这个:一个命令列出所有可更新的 cask,然后全部自动更新
    我这个:一个命令列出所有可更新的,然后想更新啥自己选
    YUX
        7
    YUX  
       2020-12-17 08:34:07 +08:00
    赞赞赞
    (研究了 10 分钟才发现用空格交互😂)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2480 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 15:45 · PVG 23:45 · LAX 07:45 · JFK 10:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.