高木のブログ

引数ありの「curl ~~ | bash」を実行する

· 46 words · 1 minutes to read

サブタイトル「【Bun】特定のバージョンを指定してインストールする」

Bun は、以下のコマンドでインストールすることができる

$ curl https://bun.sh/install | bash
$ bun -v
0.1.4

現時点で最新版の 0.1.4 が入った

動作確認で違うバージョンを入れたかったので、インストールスクリプトを確認すると引数でバージョンの指定ができることがわかった

if [ $# -eq 0 ]; then
    bun_uri="$github_repo/releases/latest/download/bun-${target}.zip"
else
    bun_uri="$github_repo/releases/download/${1}/bun-${target}.zip"
fi

引数は、-s で付与できるらしい

$ curl https://bun.sh/install | bash -s bun-v0.1.1
$ bun -v
0.1.1

0.1.1 をインストールすることに成功

参考 🔗

curlで取得したスクリプトに引数 - Mazn.net

Categories


Tags