[小记] shell解析xml文件

3,947 阅读1分钟

通过shell脚本解析xml中所需的值

1. 现有xml内容

<?xml version="1.0" encoding="UTF-8"?>
	<catalpaflats>
		<catalpaflat>TO be better!</catalpaflat>
	</catalpaflats>
</xml>

2. shell 脚本

#!/bin/bash

cat ./test.xml | grep '<catalpaflat>' | awk -F '>' '{print $2}' | awk -F '<' '{print $1}'

3. 执行脚本

1559285247838