[For linux ]下載X百來本出版社級別的電子書

#!/bin/bash
if [[ "$1" = "-a" ]] || [[ "$1" = "-s" ]] ;then
        echo -n
else
        echo 本程序獲取國家中小學(xué)云平臺的精典閱讀中的電子書。定時(shí)在固定目錄中運(yùn)行本腳本,可將新增書籍增量下載,不會(huì)重復(fù)下載。
        echo 用法:book.sh  [選項(xiàng)]
        echo         -s      簡潔模式
        echo         -a      詳細(xì)模式
        exit 0
fi
echo 獲取書籍目錄...
wget -nv http://ykt.eduyun.cn/ykt/yktelectronict/index.html -O index.html > /dev/null 2>&1
cat index.html|grep dd\>\<a >ebook.sh
sed -i 's/<dd><a rel="noopener noreferrer" href=/wget /g' ebook.sh
sed -i 's/target="_self" class="zt-list-txt">/ -O "/g' ebook.sh
sed -i "s/<\/a><\/dd>/.pdf\" -nc/g" ebook.sh
rm index.html
FN=$(wc -l < ebook.sh)
echo 共 $FN 本電子書。
echo rm ../ebook.sh >>ebook.sh
if [  ! -d "電子書" ]; then
    mkdir 電子書 > /dev/null 2>&1
    echo 創(chuàng)建 電子書 目錄
fi
cd 電子書
echo 開始獲取書籍...
if [ "$1" == "-s" ] ;then
                sh ../ebook.sh > /dev/null 2>&1
else
                sh ../ebook.sh
fi
echo 電子書已下載完畢。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容