问一下ftp相关的shell脚本……

sh/bash/dash/ksh/zsh等Shell脚本
回复
leeangle
帖子: 90
注册时间: 2006-02-16 19:56
来自: THU
送出感谢: 0
接收感谢: 0
联系:

问一下ftp相关的shell脚本……

#1

帖子 leeangle » 2006-04-22 19:04

就是说我知道一个站点的连接方式,如何用shell脚本来获得这个站点的全部文件目录信息……

在命令行下面用lftp ftp://user:pass@site:port然后ls -lR > siteinfo.dat是可以的……
但如何在脚本里头也让lftp这么工作呢……
头像
feeling
帖子: 175
注册时间: 2006-04-29 20:10
来自: 北京·昌平
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 feeling » 2006-05-02 9:30

代码: 全选

#!/bin/ksh

LIST="siteinfo.dat"
HOST="10.0.0.2"
USER="username"
PASS="password"
DEST="/"

echo "open ${HOSTIP} 21
user ${USER} ${PASS}
prompt off
cd ${DEST} 
ls -lR
bye
" |ftp -n > ${LIST}
回复

回到 “Shell脚本”