File size: 549 Bytes
6708af4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash
set -e

# 检查变量是否存在
if [ -z "$FILE_LINK" ]; then
    echo "错误: 请设置环境变量 FILE_LINK"
    exit 1
fi

# 定义下载后的临时文件名
TARGET_FILE="downloaded_app.py"

echo "正在从 $FILE_LINK 下载文件..."
curl -sSL "$FILE_LINK" -o "$TARGET_FILE"

if [ $? -eq 0 ]; then
    echo "下载成功,正在启动 Python 程序..."
    # 运行下载的文件,并传递后续可能有的参数
    exec python "$TARGET_FILE" "$@"
else
    echo "下载失败,请检查 URL 是否正确。"
    exit 1
fi