我有一个文件,其数据类似于以下内容:
> <Element
> Stream="12"
> Target_trans="133106"
> Trans="48467"
> fileModTime="1358349304"
> Type="1"
> EOL="0"
> user_id="33" /> <Element
> Stream="14"
> Target_trans="133106"
> Trans="48467"
> fileModTime="1358539304"
> Type="1"
> EOL="0"
> user_id="33" /> <Element
> Stream="11"
> Target_trans="133113"
> Trans="48467"
> fileModTime="1158539204"
> Type="1"
> EOL="0"
> user_id="33" /> <Element
> Stream="11"
> Target_trans="133106"
> Trans="48467"
> fileModTime="1358129304"
> Type="1"
> EOL="0"
> user_id="33" />
我需要浏览这个文件,找到 fileModTime 的所有实例,它是一个 unix 时间戳,并将那里的值替换为人类可读的日期和时间戳。
我知道更改日期的命令。我不知道该怎么做是通过文件的实际grepping,提取纪元时间戳并将其传递给我的转换命令。
任何帮助表示赞赏。