|
藍森林 http://www.lslnet.com 2006年6月26日 11:18
請教:有關自動ftp的問題
我的腳本結構大體如下:
#!bin/ksh
....
....
ftp -in ***.***.***.*** << EOF
prompt off
bin
cd $DIR1
lcd $LDIR1
mput *
sleep 10
cd $DIR2
lcd $LDIR2
mput *
by
EOF
怎麼當給DIR1傳送數據結束後,並不執行cd DIR2,lcd $LDIR2,而提示什麼不可識別的命令,然後直接從LDIR1向DIR1再執行一便mput *
這是咋回事涅,把sleep的值改大也不管用涅 |
請教:有關自動ftp的問題
ftp並沒有sleep命令。
要用的化就用系統的。
!sleep 10 試試。
看看你的DIR1,和DIR2是不是有問題。 |
請教:有關自動ftp的問題
改為!sleep * 也不行
貌似是mput的原因
如果一項一項的put就沒有錯誤
還有,如果mput時,對像比較少就沒有錯誤,一旦多了,好多命令都漏掉不執行了 |
| |