文件名格式:
test20210921150000.txt
test20210921153000.txt
test20210921160000.txt
test20210921163000.txt
如上,从文件夹里的命名规范如上的这四个文件里,我只想取最新的test20210921163000.txt
kettle能不能实现呢?
文件名格式:
test20210921150000.txt
test20210921153000.txt
test20210921160000.txt
test20210921163000.txt
如上,从文件夹里的命名规范如上的这四个文件里,我只想取最新的test20210921163000.txt
kettle能不能实现呢?
ETL工具的设计大部分都是泛型的,会提供功能,但具体的特殊场景需要自己做一些处理,关于这个问题,可以做如下的处理:
ls -lt
获取指定文件夹中的文件列表信息,通过awk获取第一行中的文件名,然后将其cp 或mv 到临时文件夹中