Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unix脚本:我只想打印日志文件中的XML消息_Xml_Unix - Fatal编程技术网

Unix脚本:我只想打印日志文件中的XML消息

Unix脚本:我只想打印日志文件中的XML消息,xml,unix,Xml,Unix,Unix:我有一个由文本消息和xml消息组成的日志文件。我只想根据我在xml中的唯一值打印xml消息。 可能吗 在XML的前面和结尾,有一个文本 示例日志消息: 04-21-2017 22:44:42,265|INFO|[Timer-1]|[SYZ Project]|[com.xyz.abc]|- Some text message 04-21-2017 22:44:42,269|INFO|[Timer-1]|[SYZ Project]|[com.xyz.abc]|- Publishing

Unix:我有一个由文本消息和xml消息组成的日志文件。我只想根据我在xml中的唯一值打印xml消息。
可能吗

在XML的前面和结尾,有一个文本

示例日志消息:

04-21-2017 22:44:42,265|INFO|[Timer-1]|[SYZ Project]|[com.xyz.abc]|- Some text message  
04-21-2017 22:44:42,269|INFO|[Timer-1]|[SYZ Project]|[com.xyz.abc]|- Publishing the record :: <XmlTag1  cursor="value1"><XmlTag2>value2</XmlTag2>......<XmlTagn>valuen</XmlTagn> </XmlTag1>  
04-21-2017 22:44:42,274|INFO|[Timer-1]|[SYZ Project]|[com.xyz.abc]|- Some text message  
04-21-2017 22:44:42265 | INFO |[Timer-1]|[SYZ Project]|[com.xyz.abc]|-一些短信
04-21-2017 22:44:42269 | INFO |[Timer-1]|[SYZ Project]|[com.xyz.abc]|-发布记录::value2……valuen
04-21-2017 22:44:42274 |信息|[Timer-1]|[SYZ Project]|[com.xyz.abc]|-一些短信

欢迎来到StackOverflow。是只打印XML部分,还是打印包含XML的整行?是否仅在特殊值“valuen”在内部或任何XML消息中时打印?请使用,您可能会在帮助中心找到有关格式的有用提示。谢谢Yunnosch。我想基于唯一值即主标识打印一个完整的XML。该日志文件重复了一组70-80 XML文件。我不需要这些。希望这能澄清您的疑问。欢迎来到StackOverflow。是只打印XML部分,还是打印包含XML的整行?是否仅在特殊值“valuen”在内部或任何XML消息中时打印?请使用,您可能会在帮助中心找到有关格式的有用提示。谢谢Yunnosch。我想基于唯一值即主标识打印一个完整的XML。该日志文件重复了一组70-80 XML文件。我不需要这些。希望这能澄清你的疑问。