Есть ли шаблоны для копирования списка файлов с локального на удаленный с помощью PUTTY PSCP
Предположим, у меня есть список файлов (скажем, - abc.pdf,xyz.pdf,pqr.pdf,uvw.pdf) на моей локальной машине, и мне нужно переместить все эти файлы на удаленный сервер, используя один вызов pscp.exe., Я вызываю это приложение командной строки (PSCP.exe) из моего веб-приложения (ColdFusion). Мое веб-приложение передаст список файлов, и мне нужно переместить этот список файлов на удаленный сервер, используя один вызов pscp.exe, а не вызывать его внутри цикла файлов. Можно ли этого добиться с помощью pscp.
**pscp C:\MyPath\*list of files* username@server:/ (pseudo code)**
Сообщение об ошибке "scp: Нет такого файла или каталога"
Он будет работать нормально, если я использую подстановочный знак "*", как показано ниже, и он скопирует все файлы на удаленный сервер. Но шаблон для копирования некоторых файлов, похоже, не работает.
pscp C:\MyPath\* username@server:/
1 ответ
pscp
является приложением Windows и в качестве такового использует подстановочные знаки Windows.
Там нет установленного шаблона ([...]
) в подстановочных знаках Windows, только *
а также ?
,
Название вашего вопроса неверно. Это неправда, что вы не можете использовать подстановочные знаки, что также подтверждается вашей возможностью использовать *
, Вы просто не можете использовать установленный шаблон.
Хоть твоя картина [abc.pdf]
довольно подозрительно Также возможно, что вы пытаетесь сделать что-то совершенно другое.