脚本如下

#!/usr/bin/env bash
[[ -n $DEBUG ]] && set -x
set -eou pipefail

useage(){
  cat <<HELP
USAGE:
    vmbox.sh PROJECT BOX VERSION PROVIDER
    eg vmbox.sh ubuntu trusty64 20190514.0.0 virtualbox
HELP
}

exit_err() {
   echo >&2 "${1}"
   exit 1
}

if [ $# -lt 4 ];then
    useage
    exit 1
fi

PROJECT=$1
BOX=$2
VERSION=$3
PROVIDER=$4

proxychains wget https://vagrantcloud.com/"${PROJECT}"/boxes/"${BOX}"/versions/${VERSION}/providers/${PROVIDER}.box \
  -O "${PROJECT}-${BOX}-${VERSION}-${PROVIDER}.box"

使用方法

vmbox.sh ubuntu trusty64 20190514.0.0 virtualbox

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-09-01
  • 2021-09-20
  • 2021-12-14
  • 2021-09-13
  • 2022-02-08
猜你喜欢
  • 2022-02-04
  • 2021-06-17
  • 2021-12-04
  • 2022-12-23
  • 2021-04-02
  • 2022-12-23
  • 2022-02-08
相关资源
相似解决方案