首先,服务器运行 Solaris。我的问题背景是 Informatica PowerCenter。
我需要列出位于收件箱目录中的文件。基本上,结果应该是按文件类型列出的一个文件列表。不同的文件类型由文件名区分。我不想在每次新文件类型开始存在时更新脚本,所以我正在考虑使用正则表达式、收件箱目录和文件列表的参数化 shell 脚本
一个例子:
/Inbox/ABC.DEFGHI.PAC.AE.1236547.49566
/Inbox/ABC.DEFGHI.PAC.AE.9876543.21036
/Inbox/DEF.JKLMNO.PAC.AI.1236547.49566
... 必须产生 2 个包含所列文件的路径和文件名的列表文件:
/Inbox/PAC.AE.FILELIST
-->/Inbox/ABC.DEFGHI.PAC.AE.1236547.49566
-->/Inbox/ABC.DEFGHI.PAC.AE.9876543.21036
/Inbox/PAC.AI.FILELIST
-->/Inbox/DEF.JKLMNO.PAC.AI.1236547.49566