私の質問は次のとおりです。以下の関数の v1、v2、v3、v4、および v5 は何ですか? これらは入力パラメーターのように見えますが、何のためにあるのかよくわかりません。彼らが何をしているのか、誰かが少し詳しく説明できますか?
#!/bin/sh
compile()
{
v1="$1*z*"
v2=${2:-"$1*"}
v3=${3:-"$1*/"}
v4=${4:-"."}
v5=${5:-"."}
some other command and cd in here
}
compile libpng
compile icu "" "" source build
.
.
.