プログラムxmllintのXPath内でBash変数を使用したいと思います。
次の作業コードは、私が達成したい全体的なことを示しています。
functionInformationTagContent="$(echo "${functionInformation}"\
| xmllint --xpath '/functionInformation/description/text()' -\
| xargs -i echo -n "{}")"
次の機能しないコードは、私が達成したい特定のことを示しています。
functionInformationTag="${1}"
functionInformationTagContent="$(echo "${functionInformation}"\
| xmllint --xpath '/functionInformation/<clever code>"${functionInformationTag}"<clever code>/text()' -\
| xargs -i echo -n "{}")"
一般化の目的で、XPath引数でBash変数を使用できるようにしたいことがわかります。私がこれをどのように達成できるか知っていますか?私を正しい方向に向けていただけませんか。
あなたの援助に百万をありがとう!