我正在使用 KSH 编写一个流程。我将不得不浏览单个目录中的大量文件,并根据通过文件名解析收集的信息将这些文件组合在一起。问题是文件名中没有“分隔符”(例如句点或下划线)。
以下是其中一个文件的示例:0997dept4fec81ae.dcn
0997 是商店编号。文件首先需要按商店分组。我可以处理那部分。商店编号后面的文本是文件“类型”。我想我可以通过并解析出文件类型。接下来的 6 个字符确实是我需要解析的。我应该能够根据这 6 个字符将文件“分组”在一起。
那么,最好的方法是什么?一个警告:一旦我将这些文件组合在一起,我需要让它们首先处理每个商店最旧的文件。