使用Shell脚本一键更新Brew安装的软件

作者 胡萝虎 日期 2021-02-04
使用Shell脚本一键更新Brew安装的软件

HomeBrew是Mac平台非常好用的第三方软件安装工具,使用它可以很方便安装一些macOS商店上没有的命令行软件或 macOS 应用程序、字体和插件以及其他非开源软件。安装后的软件,Brew都会自动管理起来,所以你也可能使用它提供的命令来及时更新这些软件。

安装HomeBrew

如果你的mac上还没有安装HomeBrew,可以使用下面命令快速安装:

在终端中输入:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

使用HomeBrew安装软件:

brew install wget ## 安装wget
brew install chrome --cask ## 安装chrome浏览器,注意要加上 `--cask`

常规更新软件

一般更新HomeBrew安装的软件执行下面4个命令:

brew update ## 检查更新
brew upgrade ## 更新新版本软件
brew upgrade --cask chrome ## 安装macOS 应用程序、字体和插件以及其他非开源软件
brew cleanup ## 清理无效的数据

使用Shell脚本一键更新

创建文件 brewgo.sh (文件名随便)

touch brewgo.sh

编辑文件

vim brewgo.sh

在文件中输入一下内容

# 开始检查更新
echo "brew update..."
brew update

# 开始更新软件
echo "brew upgrade..."
brew upgrade

# 开始清理
echo "brew cleanup..."
brew cleanup

# 获取macOS 应用程序、字体和插件以及其他非开源软件
caskapp=`brew list --cask`

# 遍历更新
for app in $caskapp
do
echo "try upgrade" ${app}
brew upgrade --cask $app
done

执行脚本

./brewgo.sh

等待脚本自动执行玩即可。

“扫一扫接着看”