Привет, когда я попытался передать содержимое папки (в папке есть несколько подпапок и несколько файлов) с помощью команды MQFTE ftecreatetransfer, не только несколько файлов в папке, но и содержимое подпапки передаются в место назначения. Те же подпапки создаются в месте назначения, и содержимое передается. Есть ли способ избежать переноса файлов из подпапок?
Почему содержимое подпапок, когда для передачи используется MQFTE?
Ответы (1)
Согласно этой странице в Инфоцентре:
Когда каталог указан в качестве спецификации исходного файла, содержимое каталога копируется. Точнее, копируются все файлы в каталоге и во всех его подкаталогах, включая скрытые файлы.
Однако похоже, что они предвидели ваш вопрос, потому что страница недавно добавила это уточнение:
Например, чтобы скопировать содержимое DIR1 только в DIR2, укажите fteCreateTransfer ... -dd DIR2 DIR1/*
Поэтому вместо того, чтобы указывать папку, добавьте подстановочный знак в конец, и вы получите только файлы на верхнем уровне этой папки. (Если, конечно, вы не используете опцию -r!)
person
T.Rob
schedule
23.04.2012
Привет Роб. Все еще сталкивается с той же проблемой. Вместо того, чтобы указать папку, я попытался закончить с подстановочным знаком. Подскажите, пожалуйста, в какой версии это исправлено?
- person trilawney; 24.04.2012
Это не было исправлением в продукте, они просто обновили информационный центр, чтобы объяснить, как продукт уже работает. Можете ли вы обновить свой вопрос, указав синтаксис используемой вами команды
fteCreateTransfer
? Описываемое вами поведение звучит так, будто используется опция -r
или не отображается подстановочный знак.
- person T.Rob; 25.04.2012
Роб, не могли бы вы предоставить мне ссылку, в которой объясняется работа в информационном центре?
- person trilawney; 26.08.2013
Это связано в моем ответе. Будете ли вы обновлять вопрос синтаксисом команд, которые вы пытаетесь выполнить?
- person T.Rob; 26.08.2013