AFAIK, não será possível copiar arquivos de (s) FTP usando curingas.
No entanto, você pode conseguir as coisas desejadas montando o (s) FTP localmente usando o curlftpfs .
Você pode usar curingas de uma unidade montada localmente
Temos uma localização de SFTP que é compartilhada por dois processos. Agora temos uma situação em que precisamos filtrar com base nos nomes dos arquivos antes de copiar.
ClientA12345.out
ClientA44378.out
ClientB23478.out
ClientB72435.out
Ao copiar os arquivos de lá, estamos usando dois processos em lote ativos separados.
Quando o processo para o cliente A é executado, queremos copiar apenas os arquivos com prefixo ClientA e mesmo para o ClientB.
Eu tentei o comando Renomear, pois parecia bastante simples, mas não permite curingas. Alguém pode me sugerir os recursos para procurar e orientar com comandos reais. Seria muito útil.
AFAIK, não será possível copiar arquivos de (s) FTP usando curingas.
No entanto, você pode conseguir as coisas desejadas montando o (s) FTP localmente usando o curlftpfs .
Você pode usar curingas de uma unidade montada localmente
Eu enfrentei um problema similar recentemente, e notei que lftp
[1] faz o trabalho muito bem com curingas.
Os sistemas nos quais estou trabalhando são caixas de redhat de baunilha, então posso imaginar que este comando também esteja disponível para você.
[1] link