Почему содержимое подпапок, когда для передачи используется MQFTE?

Привет, когда я попытался передать содержимое папки (в папке есть несколько подпапок и несколько файлов) с помощью команды MQFTE ftecreatetransfer, не только несколько файлов в папке, но и содержимое подпапки передаются в место назначения. Те же подпапки создаются в месте назначения, и содержимое передается. Есть ли способ избежать переноса файлов из подпапок?


person trilawney    schedule 23.04.2012    source источник


Ответы (1)


Согласно этой странице в Инфоцентре:

Когда каталог указан в качестве спецификации исходного файла, содержимое каталога копируется. Точнее, копируются все файлы в каталоге и во всех его подкаталогах, включая скрытые файлы.

Однако похоже, что они предвидели ваш вопрос, потому что страница недавно добавила это уточнение:

Например, чтобы скопировать содержимое DIR1 только в DIR2, укажите fteCreateTransfer ... -dd DIR2 DIR1/*

Поэтому вместо того, чтобы указывать папку, добавьте подстановочный знак в конец, и вы получите только файлы на верхнем уровне этой папки. (Если, конечно, вы не используете опцию -r!)

person T.Rob    schedule 23.04.2012
comment
Привет Роб. Все еще сталкивается с той же проблемой. Вместо того, чтобы указать папку, я попытался закончить с подстановочным знаком. Подскажите, пожалуйста, в какой версии это исправлено? - person trilawney; 24.04.2012
comment
Это не было исправлением в продукте, они просто обновили информационный центр, чтобы объяснить, как продукт уже работает. Можете ли вы обновить свой вопрос, указав синтаксис используемой вами команды fteCreateTransfer? Описываемое вами поведение звучит так, будто используется опция -r или не отображается подстановочный знак. - person T.Rob; 25.04.2012
comment
Роб, не могли бы вы предоставить мне ссылку, в которой объясняется работа в информационном центре? - person trilawney; 26.08.2013
comment
Это связано в моем ответе. Будете ли вы обновлять вопрос синтаксисом команд, которые вы пытаетесь выполнить? - person T.Rob; 26.08.2013