尝试安装Homebrew并出现语法错误

时间:2020-05-09 09:02:22

标签: bash macos homebrew

尝试运行brew_instal.sh

'''/ bin / bash ./brew_instal'''

'/ brew_instal:第61行:意外令牌'{

附近的语法错误

'/ brew_instal:第61行:'have_sudo_access(){

这是brew_intal.sh中的行

tty_mkbold() { tty_escape "1;$1"; }
tty_underline="$(tty_escape "4;39")"
tty_blue="$(tty_mkbold 34)"
tty_red="$(tty_mkbold 31)"
tty_bold="$(tty_mkbold 39)"
tty_reset="$(tty_escape 0)"

have_sudo_access() {
  if [[ -z "${HAVE_SUDO_ACCESS-}" ]]; then
    /usr/bin/sudo -l mkdir &>/dev/null
    HAVE_SUDO_ACCESS="$?"
  fi

  if [[ -z "${HOMEBREW_ON_LINUX-}" ]] && [[ "$HAVE_SUDO_ACCESS" -ne 0 ]]; then
    abort "Need sudo access on macOS!"
  fi

  return "$HAVE_SUDO_ACCESS"
}

1 个答案:

答案 0 :(得分:0)

您似乎需要root权限。

您尝试过:

sudo /bin/bash ./brew_instal