我正在编写一个bash脚本,需要执行的任务之一是通过curl连接到FTP服务器并查找最后一个的名称修改.zip文件。使用带卷曲的bash脚本通过FTP检索目录中的最后一个修改文件
我们正在查看的文件的名称格式是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文件的名称?还是有一些处理可以在列表生成时完成?
干杯。
干杯,会给它一个去。会回到你身边。 –
完美工作。谢谢彼得。 –