シェルスクリプトを使用してxmlファイルを作成する
質問
2列のテーブルがあります
column_1 column_1
12345 12345
73255 73255
71377 71377
次のようなxmlを作成したい
<header>
<value>12345</value>
<value>73255</value>
<value>71377</value>
<footer>
基本的には、選択クエリを使用して、いずれかのフィールドをxmlの値に入れる必要があります。
これを最も簡単な方法で行う方法を提案してください。 あなたの助けに感謝します。
解決
データベースから選択し、それらの列を&quot; file&quot;というファイルに保存したと想像してください
#!/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>
所属していません StackOverflow