Shell-匹配FTP文件名

想弄个脚本,下载每日构建的版本,由于版本文件名中有构建时间(不是固定值),只能按日期确认文件名,例如:project_name_2019-01-04*.exe
搜索了下,可以用dir filename*以及mget filename*实现,下面是代码:

ftp=10.0.0.1
user=username
pwd=password
date=`date +%Y-%m-%d`
filename="project_name_${date}"

echo $date,$filename

ftp -n<<!
open $ftp
user $user $pwd
binary
cd path
dir ${filename}*
mget ${filename}*
close
bye
!
posted @ 2019-01-04 15:06  bamboo233  阅读(412)  评论(0编辑  收藏  举报