現在、これは標準出力に必要な値を出力します。スクリプトの残りの部分で使用できるように、変数にキャプチャするにはどうすればよいですか?
要件:
- スクリプトはすべて 1 つのファイルに収める必要があります。
- 可能であれば、一時ファイルを書き込まないことをお勧めします。
.
#!/bin/bash
cat << EOF | xsltproc - ../pom.xml | tail -1
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/"><xsl:value-of select="/project/version"/></xsl:template>
</xsl:stylesheet>
EOF