создать XML-файл с помощью сценария оболочки - PullRequest
0 голосов
/ 22 октября 2009

У меня есть таблица с двумя столбцами

column_1 column_1
12345     12345
73255     73255
71377     71377 

Теперь я хочу создать XML как

<header>
<value>12345</value>
<value>73255</value>
<value>71377</value>
<footer>

В основном мне нужно использовать запрос select и поместить любое из полей в значения xml.

Не могли бы вы подсказать, как это можно сделать проще всего? очень ценю вашу помощь.

1 Ответ

1 голос
/ 22 октября 2009

представьте, что вы выбрали из базы данных и сохранили эти столбцы в файле "file"

#!/bin/bash
awk 'BEGIN{ print "<header>"}
NR>1{  print "<value>"$1"</value>" }
END{ print "<footer>"}' file

в командной строке

# ./shell.sh
<header>
<value>12345</value>
<value>73255</value>
<value>71377</value>
<footer>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...