我一直在尝试找到一种mget
仅与某些文件扩展名一起使用的方法。
我使用了以下命令(如果我离开就可以了*.csv
)
lftp -e "set xfer:clobber true;mget $SOURCE_DIR*.{csv,txt,xls,xlsx,zip,rar};exit" -u $SOURCE_USERNAME,$SOURCE_PASSWORD $SOURCE_SERVER || exit 0
但没有运气,我收到消息dir/*.{csv,txt,xls,xlsx,zip,rar} no files found
尝试添加括号
lftp -e "set xfer:clobber true;mget $SOURCE_DIR(*.{csv,txt,xls,xlsx,zip,rar});exit" -u $SOURCE_USERNAME,$SOURCE_PASSWORD $SOURCE_SERVER || exit 0
也没有运气
$SOURCE_DIR
/
最后已经有一个斜线
我尝试在本地测试 lftp,但在我的 Vagrant 盒子上打开端口时遇到问题,因此问题