Я использую команды scp для извлечения некоторых файлов с удаленного сервера, и один вариант команды не работает.
У меня есть 2 файла с именами one.xml и two.xml на удаленном сервере, и я извлекаю эти два файла в текущий каталог с помощью следующей команды:
scp stuadmin@10.44.220.112:/student/class/Intermediate/one.xml .
scp stuadmin@10.44.220.112:/student/class/Intermediate/two.xml .
Приведенная выше команда работает нормально, но если я использую подстановочные знаки для извлечения всех файлов xml за один раз, как показано ниже, она возвращает scp: Нет совпадений.
scp stuadmin@10.44.220.112:/student/class/Intermediate/*.xml .
Почему это работает, если я извлекаю файлы по отдельности и не работает, если я пытаюсь вытянуть с использованием групповых символов.