我使用sed函数从XML文件中提取值,但在如何将其赋给数组的问题上遇到了困难。
这是sed代码
sed -n 's|<url>\(.*\)</url>|\1|p' filename.xml结果是
VALUE1
VALUE2
VALUE3
VALUE4如何将这些值赋给数组?
谢谢
发布于 2014-02-27 14:38:13
将(...)中的值放在赋值中:
IFS=$'\n' array=($(sed -n 's|<url>\(.*\)</url>|\1|p' filename.xml))https://stackoverflow.com/questions/22060814
复制相似问题