继一个之前的回答我正在尝试列出 FTP 服务器上与某个模式匹配的文件,如下所示
event_date=`date +%Y%m%d`
ftp -n XX.XX.XX.XX <<END_SCRIPT
ls *${event_date}* todays_files.dat
quit
END_SCRIPT
不幸的是这不起作用。除了列出所有文件并在客户端进行 grep 之外,还有其他方法可以列出这些文件吗
event_date=`date +%Y%m%d`
ftp -n XX.XX.XX.XX <<END_SCRIPT
ls * all_files.dat
quit
END_SCRIPT
grep $event_date all_files.log > todays_files.dat