스팀 엔진, 종속성을 다운로드하고 설치하는 스크립트 파일을 다운로드했습니다. 나는 정확히 어떤 코드인지 이해하려고 노력하고있다. 나는 그것의 일부를 이해했지만 어떤 기능을 이해할 수 없었다. 누군가이 기능이 무엇을 설명 할 수 있습니까?스팀 스크립트 기능에 대한 설명
download() {
local url="$1"
local filename="$(basename "$url")"
if [ ! -f "$filename" ]; then
wget -c "$url" -O "$filename.part"
mv "$filename.part" "$filename"
fi
}
package() {
local url="$1"
local target="$2"
download "$url"
mkdir -p "$target"
ar p "$(basename "$url")" data.tar.gz | tar xz -C "$target"
}
STEAM_DEB_URL="http://media.steampowered.com/client/installer/steam.deb"
UBUNTU_DEB_URL="http://security.ubuntu.com/ubuntu/pool/main/e/eglibc/libc6_2.15-0ubuntu10.2_i386.deb"