Acredito que você esteja simplesmente usando comandos criados para arquivos únicos, mas usando curingas.
Experimente os comandos:
mget *.tgz
mdel *.tgz
Estou acessando o ftp através da linha de comando e tentando excluir todos os arquivos correspondentes a um padrão específico. Mas parece que faz correspondência literal do que a correspondência de expressão regular.
Alguém pode sugerir mesmo assim que podemos fazer correspondência de padrões no cliente de linha de comando ftp?
ftp> get *.tgz
200 PORT command successful.
550 The filename, directory name, or volume label syntax is incorrect.
Tags command-line bash regex ftp