主要内容

迪尔

列出FTP服务器上的文件夹内容

描述

例子

迪尔(ftpobj)列出与关联的FTP服务器上当前文件夹的内容ftpobj. 当前文件夹的内容可以是文件和其他文件夹。

例子

迪尔(ftpobj,文件夹)列出指定文件夹的内容。

例子

表册=目录(___)返回包含每个项的名称、修改日期和大小的结构数组。您可以将此语法与前面任一语法的输入参数一起使用。

例子

全部崩溃

列出FTP服务器上文件夹和子文件夹的内容。

首先,连接到国家环境信息中心(NCEI)FTP服务器。

ftpobj = ftp (“ftp.ngdc.noaa.gov”)
ftpobj = FTP对象主机:FTP .ngdc.noaa.gov user: anonymous dir: / mode: binary

列出服务器上当前文件夹的内容。在会话开始时,当前文件夹是您有权访问的最高级别文件夹。

dir (ftpobj)
DMSP dmsp4alan ionosonde INDEX.txt ftp.html mgg README.txt geomag pub STP google12c4c939d7b90761.html tmp冰雪灾害wdc Solid_Earth INDEX.html海岸观察国际

指定子文件夹并列出其内容。

dir (ftpobj“酒吧”)
WebCD coast glac_lib krm输出结果rgon

FTP服务由国家环境信息中心(NCEI)提供。请参阅NCEI隐私政策、免责声明和版权对于NCEI服务条款。

列出FTP服务器上内容的详细信息迪尔函数可以返回一个结构数组,其中包含指定文件夹中每个项目的名称、修改日期和大小。

首先,连接到国家环境信息中心(NCEI)FTP服务器。

ftpobj = ftp (“ftp.ngdc.noaa.gov”)
ftpobj = FTP对象主机:FTP .ngdc.noaa.gov user: anonymous dir: / mode: binary

返回FTP服务器上顶级文件夹中项目的详细信息。某些项目是文件,其他项目是文件夹。

清单= dir (ftpobj)
上市=19×1带字段的结构数组:Name bytes isdir date datenum

显示当前文件夹中第一项的详细信息,该文件夹名为DSMP.

清单(1)
ans=带字段的结构:名称:“DMSP”字节:32 isdir:1日期:“2012年9月10日00:00:00”日期编号:735122

FTP服务由国家环境信息中心(NCEI)提供。请参阅NCEI隐私政策、免责声明和版权对于NCEI服务条款。

输入参数

全部崩溃

连接到指定为FTP对象的FTP服务器。

FTP服务器上目标文件夹的名称,指定为字符向量或字符串标量。要指定当前文件夹上方的文件夹,请使用'..'.

输出参数

全部崩溃

内容属性,作为M-by-1结构数组M是文件夹中的项目数。

此表显示了结构中的字段。

字段名 描述 数据类型
名称

文件或文件夹名称

烧焦

字节

项目的大小(以字节为单位)

双重的

isdir

1.如果名称是一个文件夹;0如果名称是一个文件

符合逻辑的

日期

修改日期时间戳

烧焦

达特纳姆

修改日期作为序列日期编号(有关更多信息,请参阅达特纳姆)

双重的

提示

  • 这个迪尔函数可能返回最后四个字段为空或缺失的结构数组。什么时候迪尔返回一个包含丢失信息的结构,这可能意味着FTP对象没有为FTP服务器上运行的操作系统配置。缺省情况下,FTP对象被配置为连接到运行UNIX的服务器®操作系统。

    为与运行Windows的服务器的连接配置FTP对象®,叫ftp函数并指定“系统”、“WINDOWS”名称-值对。然后调用迪尔使用新的FTP对象。

之前介绍过的R2006a