亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: 寫(xiě)個(gè)自動(dòng)下載文件的script, 希望大家有用并多提意見(jiàn)! [打印本頁(yè)]

作者: atom    時(shí)間: 2004-07-19 00:21
標(biāo)題: 寫(xiě)個(gè)自動(dòng)下載文件的script, 希望大家有用并多提意見(jiàn)!
包括兩個(gè)文件:
第一個(gè)/etc/autoFTP:
#! /bin/bash
#  autoFTP 1.01 by atom 2004/7/18
#

USER=`whoami`
MYDATE=`date +%Y%m%d`
LOCALHOST=`hostname`
#Config file
if -s /etc/cfgFTP ;then
  . /etc/cfgFTP
else
  echo "No config file be found."
  exit 0
fi

getfile () {
    j=1
    eval FILENAME="\$SOFTWARE${j}"
    while [ "$FILENAME" != "Stop" ]; do      
      if [ "$FILENAME" != "Down" ]; then
         cd $DESCDIR
         wget ftp://anonymousUSER@$tmp1/$FILENAME
         cd -
      else
         j="`expr ${j} + 1`"
         eval FILENAME="\$SOFTWARE${j}"
         continue
      fi
      if [ -s $DESCDIR/$FILENAME ]; then
         echo "$FILENAME has been down."|tee -a $DESCDIR/download.log
         eval SOFTWARE${j}="Down"
      else
         echo "Unable to download $FILENAME"
      fi
      j="`expr ${j} + 1`"
      eval FILENAME="\$SOFTWARE${j}"
    done
}

i=1
eval tmp1="\$REMOTEHOST${i}"
while [ "$tmp1" != "Stop" ]; do
  clear
  echo -n "
  USERUSER      REMOTEHOST:\$REMOTEHOST${i}
  DATEMYDATE
  "
  echo   "  FTP Using the ID of anonymous and PW of $USER@$hostname.com"
  echo   "  Wait...seeing if \$REMOTEHOST${i} is up there..."
  traceroute "$tmp1" >;$tracelog 2>;&1
  if [ grep "unknown host" $tracelog >;/dev/null 2>;&1 ]; then
     eval echo -n "
             Couldn't locate \$REMOTEHOST${i}
             try another HOST....
         "
     i="`expr ${i} + 1`"
     eval tmp1="\$REMOTEHOST${i}"
     continue
  else
    eval echo "\$REMOTEHOST${i} can be seen. FTP start...."
    getfile
  fi
    i="`expr ${i} + 1`"
    eval tmp1="\$REMOTEHOST${i}"
done
=============================
第二個(gè):/etc/cfgFTP
#Configure file for autoFTP 1.01
#
tracelog=/home/test/tracelog.$$
DESCDIR=/root
#Config RemoteHost for RedHat8.0
REMOTEHOST1=192.168.232.128
REMOTEHOST2=127.0.0.1
REMOTEHOST3=Stop
#NOTE:please end with Stop
#Config the Software you need.
SOFTWARE1=a
SOFTWARE2=php4.03
SOFTWARE3=Stop
#note:please End with Stop
作者: atom    時(shí)間: 2004-07-19 00:25
標(biāo)題: 寫(xiě)個(gè)自動(dòng)下載文件的script, 希望大家有用并多提意見(jiàn)!
使用前,先cp到/etc,配置cfgFTP,加入FTP主機(jī)的地址,加入要下載軟件的名稱,放軟件包的目錄等.
本想寫(xiě)成象FreeBsd的PORTS一樣的自動(dòng)下載并安裝配置, 時(shí)間緊,以后再完善吧.
希望大家能用得上
作者: atom    時(shí)間: 2004-07-19 00:27
標(biāo)題: 寫(xiě)個(gè)自動(dòng)下載文件的script, 希望大家有用并多提意見(jiàn)!
FTP的地址:
Red Hat Updates FTP Site: 216.148.218.202, 63.240.14.64, 216.148.218.201,63.240.14.63, 216.148.218.192, 63.240.14.62
沒(méi)有寬帶, 沒(méi)有試過(guò)這些地址,只在我本機(jī)試了一下, 有興趣自己試加吧.
作者: q1208c    時(shí)間: 2004-07-19 08:54
標(biāo)題: 寫(xiě)個(gè)自動(dòng)下載文件的script, 希望大家有用并多提意見(jiàn)!
樓主的想法很好!支持。

另外,wget 只能單線程下載,樓主知道哪個(gè)能多線程下載么?
作者: atom    時(shí)間: 2004-07-19 22:27
標(biāo)題: 寫(xiě)個(gè)自動(dòng)下載文件的script, 希望大家有用并多提意見(jiàn)!
用GOOGLE搜了一下:FTP 客戶端 多線程 LINUX
得到不少X上用的; 不過(guò)好像有多個(gè)文件同時(shí)下載的, 值得試試
http://www01.softhouse.com.cn/linux/software/Linux/Network/FTP/index1.html
http://oldsite.linuxaid.com.cn/sources/sublist.jsp?i=53
先貼這里;以后再試吧.
作者: atom    時(shí)間: 2004-07-19 22:31
標(biāo)題: 寫(xiě)個(gè)自動(dòng)下載文件的script, 希望大家有用并多提意見(jiàn)!
http://download.enet.com.cn/subcategory.php?scid=210&page=2&mode= 還有一個(gè)
聽(tīng)說(shuō)Edownkey不錯(cuò), 可以自動(dòng)搜索想要的軟件,可惜沒(méi)寬帶,以后再試吧.
作者: bjgirl    時(shí)間: 2004-07-19 22:59
標(biāo)題: 寫(xiě)個(gè)自動(dòng)下載文件的script, 希望大家有用并多提意見(jiàn)!
lftp,curl,wget ...都不錯(cuò)




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2