批量下载www.freemidi.org 音频文件

#!/bin/bash
set -x

red_echo()
{  echo -e "\033[31m$*\033[0m"; }

green_echo()
{  echo -e "\033[32m$*\033[0m"; }

rm -rf /root/workspace
mkdir /root/workspace
mkdir /root/workspace/file

FILE_PATH=/root/workspace/
URL="https://freemidi.org/topmidi"
wget -e robots=off -w 1 -x -np -nH -pk   -t 1 -P "$FILE_PATH" "$URL"
cat  ${FILE_PATH}/topmidi| grep https://freemidi.org/download |awk -F "\"" '{print $4}' > /root/workspace/front_link

let line_number=`wc -l ${FILE_PATH}front_link|awk '{print $1}'`
echo $line_number

count=0
for line in `cat ${FILE_PATH}front_link`
do
    let count+=1
    red_echo $count
    echo $line
    back_link=$line
    mkdir ${FILE_PATH}file_${count}
    wget -e robots=off -w 1 -x -np -nH -pk   -t 1 -P "${FILE_PATH}file_${count}" "$back_link"
    cd ${FILE_PATH}file_${count}
    file_link=`cat download* |grep "https://freemidi.org/gette"| awk -F "\"" 'NR==1{print $14}'`
    red_echo "---------------------------------------------------------------------------------------------------------------------------------------"
    green_echo ${file_link}
    cd ../
    filename=file_${count}.mdi
    curl -o /root/workspace/file/${filename} -e "${back_link}" "${file_link}"
done

下载上图中150个音频文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值