Исправление LeninGad, (текущая версия) :
Извращаться так извращаться:
curl -T "{$(comma=; for file in $HOME/files/*.zip; do echo -n "$comma$file"; comma=,; done)}" ftp://1.1.1.1/qwert/
(Плохие имена файлов, в которых самих запятые, например, либо надо эскейпить как-то, либо ничего не поделаешь вообще — из курловской документации на первый взгляд не ясно).
Исходная версия LeninGad, :
Извращаться так извращаться:
curl -T "{$(comma=; for file in $HOME/files/*.zip; do echo -n "$comma$file"; comma=, done)}" ftp://1.1.1.1/qwert/
(Плохие имена файлов, в которых самих запятые, например, либо надо эскейпить как-то, либо ничего не поделаешь вообще — из курловской документации на первый взгляд не ясно).