crear un archivo xml usando un script de shell
Pregunta
Tengo una tabla con dos columnas
column_1 column_1
12345 12345
73255 73255
71377 71377
Ahora quiero crear un xml como
<header>
<value>12345</value>
<value>73255</value>
<value>71377</value>
<footer>
básicamente necesito usar una consulta de selección y colocar cualquiera de los campos en los valores de xml.
¿podría sugerir cómo podría hacerse esto de una manera más fácil? Aprecio mucho tu ayuda.
Solución
imagine que ha seleccionado de la base de datos y almacenó esas columnas en un archivo llamado " archivo "
#!/bin/bash
awk 'BEGIN{ print "<header>"}
NR>1{ print "<value>"$1"</value>" }
END{ print "<footer>"}' file
en la línea de comando
# ./shell.sh
<header>
<value>12345</value>
<value>73255</value>
<value>71377</value>
<footer>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow