天涯何处无芳草 回复于:2004-03-26 10:31:12 |
先将目录TAR包,再FTP |
sdclearcase/" target="_blank" >ccf 回复于:2004-03-26 10:36:03 |
mput *.* |
cibhz 回复于:2004-03-26 14:52:32 |
ftpdir.sh:
# #用ftp命令行递归地传输一个目录中的所有文件,包括新建子目录 # if [ $# -ne 3 ] && [ $# -ne 5 ] ;then echo "Usage : $0 host username passwd [src_path obj_path]" exit 100 fi host=$1 username=$2 passwd=$3 if [ $# -eq 3 ] ;then src_path=`pwd` obj_path=`pwd` else src_path=$4 obj_path=$5 fi ls -l $src_path|grep "^d"|awk '{print $NF}' > path.list echo "user $username $passwd \ncd $obj_path\nlcd $src_path\nmput *\nls \nby"|ftp -n -i $host > tmp.list cnt=`cat path.list|wc -l` if [ $cnt = "0" ] ;then exit 0 fi cat path.list|while read pathname do cnt=`cat tmp.list|grep "^d"|grep $pathname|wc -l` if [ $cnt = "0" ] ; then echo "user $username $passwd \ncd $obj_path \nmkdir $pathname\nby"|ftp -n -i $host fi src_path_sub=$src_path"/"$pathname obj_path_sub=$obj_path"/"$pathname sh $0 $host $username $passwd $src_path_sub $obj_path_sub done |
lmx411 回复于:2004-03-26 18:33:41 |
可是在windows终端上怎么办呢!? |
shenglqlcsd 回复于:2004-03-26 20:50:46 |
利用cuteftp软件可以很方便传输打包文件和每一个文件。 |
lmx411 回复于:2004-03-27 02:07:01 |
这个东东好像有些问题,我的服务器都搞死机了! |
sdccf 回复于:2004-03-27 07:59:39 |
cuteftp不会把机器搞死吧。 |
zy428 回复于:2004-03-29 09:10:45 |
在windows浏览器ie下,
ftp://usrname:passwd@unixip 进入后直接托拽目录 |
text2002 回复于:2004-03-29 10:10:04 |
方法好多啊 |
eagerly1 回复于:2004-03-29 11:13:48 |
学习中 |
lmx411 回复于:2004-03-29 12:39:28 |
用cuteftp传的话也要设定好速度,如果数据太大的话,数据接收方会死机的! |