我有多个日志文件,格式如下 -
A.TXT
18-05-23 11:28:25.939 ##Start
18-05-23 11:28:25.940 Unique ID - ABC123
18-05-23 11:28:25.941 ##End
18-05-23 11:28:25.942 ##Start
18-05-23 11:28:25.943 Unique ID - PQR123
18-05-23 11:28:25.944 ##End
18-05-23 11:28:25.945 ##Start
18-05-23 11:28:25.946 Unique ID - MNO123
18-05-23 11:28:25.947 ##End
B.txt
18-05-23 11:28:25.949 ##Start
18-05-23 11:28:25.950 Unique ID - ABC123
18-05-23 11:28:25.951 ##End
18-05-23 11:28:25.952 ##Start
18-05-23 11:28:25.953 Unique ID - PQR123
18-05-23 11:28:25.954 ##End
18-05-23 11:28:25.955 ##Start
18-05-23 11:28:25.956 Unique ID - MNO123
18-05-23 11:28:25.947 ##End
在这里,我想要创建仅包含 ABC123 信息的C.txt文件,从 ## Start 行开始到 ## End 行也在排序顺序。检查下面的预期输出以获得详细的理解。
预计 C.txt
18-05-23 11:28:25.939 ##Start
18-05-23 11:28:25.940 Unique ID - ABC123
18-05-23 11:28:25.941 ##End
18-05-23 11:28:25.949 ##Start
18-05-23 11:28:25.950 Unique ID - ABC123
18-05-23 11:28:25.951 ##End
请建议 - 如何使用shell脚本实现此目的?