создать файл xml с помощью сценария оболочки

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

column_1 column_1
12345     12345
73255     73255
71377     71377 

Теперь я хочу создать xml, например

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

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

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


person Vijay    schedule 22.10.2009    source источник
comment
Это зависит от того, какая у вас база данных и какой клиент БД с командной строкой у вас есть.   -  person Lukáš Lalinský    schedule 22.10.2009
comment
я подключаюсь к базе данных с помощью sqlplus   -  person Vijay    schedule 22.10.2009


Ответы (1)


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

#!/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>
person ghostdog74    schedule 22.10.2009