쉘 스크립트를 사용하여 XML 파일을 만듭니다
문제
두 개의 열이있는 테이블이 있습니다
column_1 column_1
12345 12345
73255 73255
71377 71377
이제 XML과 같은 XML을 만들고 싶습니다
<header>
<value>12345</value>
<value>73255</value>
<value>71377</value>
<footer>
기본적으로 선택 쿼리를 사용하고 필드 중 하나를 XML 값에 넣어야합니다.
이 작업이 가장 쉬운 방법으로 어떻게 이루어질 수 있는지 제안 해 주시겠습니까? 당신의 도움에 감사드립니다.
해결책
데이터베이스에서 선택하고 "파일"이라는 파일에 해당 열을 저장했다고 상상해보십시오.
#!/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