Me respondo yo mismo. Resulta que xsltproc puede crear desde la linea de
comandos un par�metro pero sablotr�n solo puede modificarlo. Por lo tanto,
he metido en mi .xsl un:
<xsl:param name="prueba">1</xsl:param>
y con la s�ntesis:
sabcmd "\$prueba='asdf'" fich.xsl pru.xml >pru.html
me va estupendamente.
Saludos.
El Sat, Jan 26, 2002 at 07:12:54PM +0100, recib� un mensaje de
Alfonso Cepeda Caballos diciendo:
> Hola a todos.
>
> Tengo un problema con sablotron, y es que no consigo pasar par�metros desde
> la linea de comando. Me explico, tengo un .xsl con unas lineas tal que as�:
>
> <xsl:template match="webini">
> <html>
> <body>
> <xsl:value-of select="prueba"/>
> </body>
> </html>
> </xsl:template>
>
> y he probado:
> sabcmd '$prueba="asdf"' fich.xsl pru.xml > pru.html
> y diez mil pruebas mas, y no consigo que funcione. Con la linea:
> xsltproc --param prueba "'asdf'" fich.xsl pru.xml pru.html
> s� funciona.
>
> El problema es que lo quiero ejecutar en una potato, y no puedo
> instalar xsltproc ya que las dependencias que tiene me obligar�an a
> actualizar demasiadas cosas de woody. Sablotron tiene unas dependencias
> mucho m�s ligeras.
>
> Saludos y gracias.
--
Hoy me siento inspirado:
Empuja una cosa con la fuerza suficiente y veras como te cae encima.
-- Primera Ley de Fudd.
------------------------------------------------------------
Alfonso Cepeda Caballos Escuela Superior de Ingenieros
[EMAIL PROTECTED] Departamento de Ingenier�a de
Sistemas y Autom�tica