2010年7月12日星期一

ftp 自动脚本 写法之一

1. -n 禁止 .netrc, 不自动登陆

2. ftp 是命令行工具, 因此下边的方式是有效的



#!/bin/bash

# Script to retrieve a file via FTP

FTP_SERVER=ftp.nl.debian.org

FTP_PATH=/debian/dists/lenny/main/installer-i386/current/images/cdrom

REMOTE_FILE=debian-cd_info.tar.gz

ftp -n <<>

open $FTP_SERVER

user anonymous me@linuxbox

cd $FTP_PATH

hash

get $REMOTE_FILE

bye

_EOF_

ls -l $REMOTE_FILE



1 条评论:

SimonXu 说...

既然是脚本,为何不用netrc呢?更加方便维护啊