分页: 1 / 1

如何登陆这个ftp?

发表于 : 2010-09-07 14:18
罗非鱼
请看下面的链接
http://www.sec.gov/edgar/searchedgar/ftpusers.htm
有一段描述:
To retrive this file:

ftp> cd edgar
ftp> cd data/100334/
ftp> get 0000100334-06-000121.txt

我这样操作,

pt@pt-laptop:~$ ftp ftp://ftp.sec.gov/edgar/
ftp: ftp://ftp.sec.gov/edgar/: Unknown host
ftp> cd edgar
Not connected.
请问,我是否连接上了这个网站?为何cd edgar不成功?

Re: 如何登陆这个ftp?

发表于 : 2010-09-07 14:20
delectate
ftp ftp.sec.gov

Re: 如何登陆这个ftp?

发表于 : 2010-09-07 14:22
delectate
delectate@delectate-laptop:~$ ftp ftp.sec.gov
Connected to www.sec.gov.
220 FTP server ready.
Name (ftp.sec.gov:delectate): anonymous
331 Anonymous login ok, send your complete email address as your password
Password:
230-Anonymous access granted, restrictions apply
Please read the file README.txt
230 it was last modified on Tue Aug 15 14:29:31 2000 - 3674 days ago
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

Re: 如何登陆这个ftp?

发表于 : 2010-09-08 8:50
罗非鱼
谢谢你的帮助,还有两个问题请教,
我在终端输入:
dir /edgar/data/1000045/
得到下面的输出
lrwxrwxrwx 1 1019 bin 55 Jan 25 2006 000114420406002619 -> /usr/local/ftp/edgar/data/1000045/06/000114420406002619
lrwxrwxrwx 1 1019 bin 55 Feb 1 2006 000114420406003517 -> /usr/local/ftp/edgar/data/1000045/06/000114420406003517
lrwxrwxrwx 1 1019 bin 55 Sep 27 2006 000114420406004407 -> /usr/local/ftp/edgar/data/1000045/06/000114420406004407
lrwxrwxrwx 1 1019 bin 55 Feb 14 2006 000114420406005708 -> /usr/local/ftp/edgar/data/1000045/06/000114420406005708
lrwxrwxrwx 1 1019 bin 55 Feb 15 2006 000114420406006463 -> /usr/local/ftp/edgar/data/1000045/06/000114420406006463
lrwxrwxrwx 1 1019 bin 55 Feb 22 2006 000114420406007252 -> /usr/local/ftp/edgar/data/1000045/06/000114420406007252
lrwxrwxrwx 1 1019 bin 55 Apr 26 2006 000114420406016833 -> /usr/local/ftp/edgar/data/1000045/06/000114420406016833
lrwxrwxrwx 1 1019 bin 55 May 8 2006 000114420406018820 -> /usr/local/ftp/edgar/data/1000045/06/000114420406018820
lrwxrwxrwx 1 1019 bin 55 May 10 2006 000114420406019166 -> /usr/local/ftp/edgar/data/1000045/06/000114420406019166
lrwxrwxrwx 1 1019 bin 55 Jun 16 2006 000114420406025049 -> /usr/local/ftp/edgar/data/1000045/06/000114420406025049
lrwxrwxrwx 1 1019 bin 55 Jun 29 2006 000114420406026610 -> /usr/local/ftp/edgar/data/1000045/06/000114420406026610
lrwxrwxrwx 1 1019 bin 55 Jan 18 2007 000114420407002274 -> /usr/local/ftp/edgar/data/1000045/07/000114420407002274
lrwxrwxrwx 1 1019 bin 55 Feb 4 2009 000114420409005244 -> /usr/local/ftp/edgar/data/1000045/09/000114420409005244
问题1:我想把这个输出结果,保存在/home/pt/myfile
ftp> dir /edgar/data/1000045/ > /home/pt/myfile
usage: dir remote-directory local-file
这个命令无法使用?应该如何修改?
问题2:如果我想把 /edgar/data/1000045文件夹下面的所有文件都下载,应该如何写get命令获得?

Re: 如何登陆这个ftp?

发表于 : 2010-09-08 9:16
delectate
ftp我也不灵,平时都是filezilla……

Re: 如何登陆这个ftp?

发表于 : 2010-09-08 12:57
罗非鱼
请问,ftp提示符号后面可以用bash脚本吗?

Re: 如何登陆这个ftp?

发表于 : 2010-09-09 15:33
木泥黑
别想太多了,FTP能力有限

Re: 如何登陆这个ftp?

发表于 : 2010-09-09 16:38
link_01
ftp> dir /edgar/data/1000045/ > /home/pt/myfile
命令不对,

代码: 全选

dir /edgar/data/1000045/ /home/py/myfile