嗨,当我尝试使用 MQFTE ftecreatetransfer 命令传输文件夹的内容(该文件夹有几个子文件夹和几个文件)时,不仅文件夹中的几个文件,而且子文件夹中的内容都传输到目标。在目标中创建相同的子文件夹并传输内容。有没有办法避免传输子文件夹中的文件?
根据信息中心的此页面:
将目录指定为源文件规范时, 复制目录的内容。更准确地说,所有文件都在 目录及其所有子目录(包括隐藏文件)是 复制。
但是,看起来他们预料到了您的问题,因为该页面最近添加了以下说明:
例如,若要仅将 DIR1 的内容复制到 DIR2,请指定 fteCreateTransfer ... -dd DIR2 DIR1/*
因此,不要指定文件夹,而是将通配符添加到末尾,您将只获得该文件夹顶层的文件。(当然,假设您不也使用 -r 选项!