小白寫的一個linuxcast播客所有視頻地址腳本

小白一枚,請高手不要見笑,我也只是爲了方便點。(1到50期)

謝謝linuxcast這麼好的網站給俺這樣的小白一個學習機會。

1. 使用ab對Web服務進行壓力測試:http://125.76.230.133/cast/mp4/ab.mp4
2. 使用cloc進行代碼統計:http://125.76.230.133/cast/mp4/cloc.mp4
3. 使用httperf對Web服務進行壓力測試:http://125.76.230.133/cast/mp4/httperf.mp4
4. 監控Linux系統當前監聽使用的端口:http://125.76.230.133/cast/mp4/netstat.mp4
5. 使用Nginx高性能Web服務器:http://125.76.230.133/cast/mp4/nginx.mp4

。。。。。以下省略

源碼也很簡陋

  1 #!/bin/bash
  2 for (( i=1;i<=50;i++  ))
  3 do
  4 URL="http://www.linuxcast.net/public/cast_show/${i}"
  5 echo -n "$i. " >>linuxcast.txt
  6 curl -s $URL -o /tmp/html.tmp
  7 echo -n `cat /tmp/html.tmp|grep '\<title'| awk -F-  '{print $2}'`>> linuxcas    t.txt
  8 echo -n ":" >>linuxcast.txt
  9 echo `cat /tmp/html.tmp |grep 'source.\{1,\}mp4*'  |awk -F\" '{print $2}' `       >>linuxcast.txt
 10 done

  再用這個把它們下載下來

  1 #!/bin/bash
  2 h=`wc -l linuxcast.txt |awk '{print $1}'`
  3 for (( i=1;i<=$h;i++ ))
  4 do
  5     wget `sed -n "${i}p" linuxcast.txt |cut -d: -f 2-`
  6
  7 done

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章