For loop AWK脚本通配符

For loop AWK脚本通配符,for-loop,awk,wildcard,For Loop,Awk,Wildcard,我需要关于AWK脚本的帮助(实际上是如何添加通配符来执行下面描述的任务)。我有一个文件,我每天晚上备份并提交给外部方。该文件的格式为{DATEFORMAT(yyyyMMdd)}XXX1.csv。通常我们只有xxx1和xxx2。最近我们开始得到.3和.4文件。我目前手动捕获.3和.4并提交。我希望能够有一个通配符,将抓取.3和.4自动,所以我不会错过它的意外。有什么建议吗? 提前谢谢你听起来你的问题是关于如何在shell中使用文件名globbing,而不是关于awk。这可能是您正在寻找的: cmd

我需要关于AWK脚本的帮助(实际上是如何添加通配符来执行下面描述的任务)。我有一个文件,我每天晚上备份并提交给外部方。该文件的格式为{DATEFORMAT(yyyyMMdd)}XXX1.csv。通常我们只有xxx1和xxx2。最近我们开始得到.3和.4文件。我目前手动捕获.3和.4并提交。我希望能够有一个通配符,将抓取.3和.4自动,所以我不会错过它的意外。有什么建议吗?
提前谢谢你

听起来你的问题是关于如何在shell中使用文件名globbing,而不是关于awk。这可能是您正在寻找的:

cmd [0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]???[0-9].csv

其中“cmd”可以是awk、sed、grep、ls等等。根据目录中的其他文件,您可能不需要详细说明全局搜索模式。

您的脚本现在是什么样子的?请澄清您需要哪些帮助?感谢您在*[0-9]中为i查找类似
。请提交您的文件$i;完成
我想是的,但我正在尝试为当天提交多个文件。但是,该文件夹在过去一年中有多个文件。有没有考虑到这一点的命令?