こんにちは。itouです。 ShellScript(シェルスクリプト)でXMLをパースして内容を取り出すTIPSです。 環境はLinux(CentOS6.5)で検証します。 ツールは「xmllint」を使用します。 CentOS6.5だと「/usr/bin/xmllint」にプリインストールされています。 xmllintの本家サイトは「http://xmlsoft.org/」です。 まず、サンプルのXMLファイルを作成します。 ・sample.xml [code] <?xml version="1.0" encoding="UTF-8"?> <sample> <food> <name language="Japanese">りんご</name> <amount>105</amount> </food> <food> <name language="English">grape</name>