shell保存m3u为txt

#!/bin/bash

# 目标 URL
url="https://www.demo.top/migu.m3u"
# 保存的文件名
file_name="migu.txt"
# 临时文件名,用于在下载成功前不覆盖原始文件
temp_file_name="${file_name}.tmp"

# 使用 curl 下载文件到临时文件
curl -s -o "$temp_file_name" "$url"

# 检查 curl 命令是否成功
if [ $? -ne 0 ]; then
  echo "下载失败,未更新 $file_name"
  # 如果需要,可以删除临时文件
  rm -f "$temp_file_name"
else
  # 下载成功,移动临时文件到目标文件名
mv "$temp_file_name" /www/"$file_name"
chown www.www /www/"$file_name"
fi

本文链接:

https://len.im/255.htm
1 + 8 =
快来做第一个评论的人吧~