Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Almacenamiento y uso de scripts importados y funcionalidad de script

A partir de Junos OS versión 11.1, Junos OS proporciona un directorio dedicado para bibliotecas de scripts, en el que los usuarios pueden almacenar scripts y funcionalidades de script que luego se pueden importar en cualquier script de confirmación, evento, op o SNMP. Tras la instalación, Junos OS crea el directorio /var/db/scripts/lib/ . Junos OS no sobrescribirá ni borrará ningún archivo en un lib/ directorio existente tras la instalación o actualización.

Si almacena scripts en y los ejecuta desde la memoria flash, tanto los scripts ejecutados como los scripts importados deben estar presentes en la unidad flash. Cuando se configura la load-scripts-from-flash instrucción en el [edit system scripts] nivel de jerarquía, Junos OS crea el directorio /config/scripts/lib/ . Cuando agregue o quite la load-scripts-from-flash instrucción en la configuración, debe mover manualmente scripts y bibliotecas de scripts del disco duro a la unidad flash, o viceversa, según corresponda. No se mueven automáticamente.

Los scripts importados se deben almacenar en el directorio /var/db/scripts/lib/ del disco duro o, si la load-scripts-from-flash instrucción está configurada, en el directorio /config/db/scripts/lib/ de la unidad flash. Para importar una secuencia de comandos de la biblioteca de scripts, incluya la <xsl:import> etiqueta en la declaración de hoja de estilo de un script XSLT o la import instrucción en un script SLAX y especifique la ubicación del archivo. El siguiente código de ejemplo importa el archivo /var/db/scripts/lib/test.xsl :

Sintaxis XSLT

Sintaxis SLAX