Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
XSLATE(1)	      User Contributed Perl Documentation	     XSLATE(1)

NAME
       xslate -	Process	Xslate Templates

USAGE
	   # process paths
	   $ xslate [options...] target

	   -a --cache		    Cache level
	   -t --type		    Output content type	(html |	xml | text)
	   -E --engine		    Template engine
	   -D --define		    Define template variables (e.g. foo=bar)
	   -I --path		    Include paths
	   --version		    Print version information
	   --oe	--output_encoding   Output encoding (default: UTF-8)
	   -M --module		    Modules templates will use (e.g. name=sub1,sub2)
	   -e --eval		    One	line of	template code
	   -s --syntax		    Template syntax (e.g. TTerse)
	   -d --debug		    Debugging flags
	   -x --suffix		    Output suffix mapping (e.g.	tx=html)
	   --ie	--input_encoding    Input encoding (default: UTF-8)
	   -i --ignore		    Regular expression the process will	ignore
	   -c --cache_dir	    Directory the cache	files will be saved in
	   -o --dest		    Destination	directory
	   -w --verbose		    Warning level (default: 2)

	   # one liners, with $ARGV and	$ENV
	   xslate -e 'Hello, <:	$ARGV[0] :> world!' Xslate
	   # =>	Hello, Xslate world!
	   xslate -MDigest::MD5=md5_hex	-e '<: md5_hex($ARGV[0]) :>' 'foo bar'
	   # =>	327b6f07435811239bc47e1544353273

DESCRIPTION
       The "xslate" script is used to process entire directory trees
       containing template files, or to	process	one liners.

ARGUMENTS
   target
       Specifies the target to be processed by Xslate.

       If the target is	a file,	the file is processed, and "xslate" will exit
       immediately. If the target is a directory, then the directory is
       traversed and each file found is	processed via "xslate".

AUTHOR
       Maki, Daisuke (lestrrat)

       Fuji, Goro (gfx)

SEE ALSO
       Text::Xslate

perl v5.32.1			  2017-01-19			     XSLATE(1)

NAME | USAGE | DESCRIPTION | ARGUMENTS | AUTHOR | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=xslate&sektion=1&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help