📜  自制未知命令:cask - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:57:06.795000             🧑  作者: Mango

自制未知命令:cask - Shell/Bash

简介

cask 是一款自制的、用于管理 macOS 中所有应用程序、库和插件的 Shell/Bash 命令,它可以:

  • 自动搜索并安装 macOS 下的软件
  • 自动更新已安装软件
  • 显示软件详情及卸载软件
  • 管理 Homebrew Cask 包
安装

为了使用 cask,您必须在您的 macOS 系统上安装 Homebrew。如果您还没有安装,请使用以下指令在终端 (Terminal) 中安装 Homebrew:

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

安装完毕后,您可以使用以下指令安装 cask:

$ brew install cask
命令

cask 命令非常易于使用,它遵循以下语法模板:

$ cask [命令] [选项] [应用名]

以下是 cask 支持的所有命令及其说明:

search - 搜索应用
$ cask search [选项] [关键字]
  • -a--all : 搜索所有软件的名字,描述和Caskroom内的文件名、依赖和下载url
  • -d--description : 搜索软件的描述
  • -f--fuzzy : 使用模糊搜索匹配关键字
  • -i--installed : 列出已安装的应用
  • -S--sort-by : 排序结果
  • -h--help : 显示命令的帮助信息
install - 安装应用
$ cask install [选项] 应用名
  • -f--force : 强制安装
  • -v--verbose : 显示更多的详细安装信息
  • -h--help : 显示命令的帮助信息
uninstall - 卸载应用
$ cask uninstall 应用名
update - 更新应用
$ cask update [应用名]

如果指定了应用名,则只更新该应用;否则更新所有已安装的应用

upgrade - 升级应用
$ cask upgrade [应用名]

如果指定了应用名,则只升级该应用;否则升级所有已安装的应用。

升级时,cask 将对应用程序进行备份。如果遇到问题,您可以使用 backup 命令回滚到先前的版本。

list - 列表应用
$ cask list
info - 显示应用程序的信息
$ cask info 应用名
alfred-workflow - 管理 Alfred workflow
$ cask alfred-workflow [选项] [workflow名]
  • -i--install : 安装 workflow
  • -u--uninstall : 卸载 workflow
  • -S--sort-by : 排序结果
  • -h--help : 显示命令的帮助信息
尾声

cask 是一款非常强大的 macOS 命令行工具,它可以有效地帮助您管理应用程序。如果您遇到任何问题,请查阅 Cask 官方文档 或通过 cask -hcask [command] -h 查看帮助。