【发布时间】:2011-11-25 22:57:30
【问题描述】:
我正在编写一个 bash 脚本,需要执行的任务之一是通过 curl 连接到 FTP 服务器并找到最后修改的 .zip 文件的名称。
我们正在查看的文件的名称格式是MM_DD_YYYY_ALL.zip。
目前为止,<< >> 有遗漏:
export FILEPATTERN=_ALL.zip
for FILE in `curl -u << SERVER INFO >> 2> /dev/null | grep ${FILEPATTERN} | awk -F\ '{print $9}'`
do
...
# Do stuff with each file to determine most recent version.
...
done
文件名未格式化YYYY_MM_DD 的事实似乎是无法通过一些快速修剪和计算完成的主要原因。
有没有一种有效的方法可以从此列表中提取最近修改的 zip 文件的名称?还是在生成列表时可以进行一些处理?
干杯。
【问题讨论】: