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

Chinaunix

標題: 看看這段shell有什么問題 [打印本頁]

作者: villey    時間: 2005-09-06 14:51
標題: 看看這段shell有什么問題
while $date1 -lt $date2

do

t_file=*$date1."vou"

echo $t_file

date1=`expr $date1 + 1`

ftp -vn<<!

open 178.143.0.222

user root root

bi

prompt

cd /tmp/

mput $t_file

!
done

好象在while 語句中執(zhí)行ftp -vn<<!就不行,執(zhí)行的時候在最后一行報錯,提示,"end of file " unexpected .

向這種情況應(yīng)該怎么寫。
作者: waker    時間: 2005-09-06 14:57
標題: 看看這段shell有什么問題
!的前后不要有空格
作者: villey    時間: 2005-09-06 21:52
標題: 看看這段shell有什么問題
那這個最后的done可以接著這個!寫嗎
作者: villey    時間: 2005-09-07 14:21
標題: 看看這段shell有什么問題
我是沒有空格的,我把done寫在!后面還是要報錯啊。
作者: angleeye    時間: 2005-09-07 17:23
標題: 看看這段shell有什么問題
我試了一下

  1. ftp -vn<<!
  2. open 178.143.0.222
  3. user root root
  4. bye
  5. !
復(fù)制代碼

是可以的,

done 不能接在!后面,
done是while的結(jié)束,怎么可以接在后面。

另外!可以用別的符號或EOF,

作者: villey    時間: 2005-09-08 09:51
標題: 看看這段shell有什么問題
但是我用while 語句的話,結(jié)束一定要用done的啊,不然這個循環(huán)語句應(yīng)該怎么放?
作者: yearnx    時間: 2005-09-08 10:01
標題: 看看這段shell有什么問題
ftp -i -n IP port <<!

.
.
.
!
是可以的!
作者: villey    時間: 2005-09-14 15:16
標題: 看看這段shell有什么問題
不行的,我要用在while循環(huán)中的。
作者: welcome008    時間: 2005-09-14 15:22
標題: 看看這段shell有什么問題
<<前要有空格吧?




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