File:  [NetBSD Developer Wiki] / wikisrc / templates / programlisting.mdwn
Revision 1.7: download - view: text, annotated - select for diffs
Wed May 12 16:41:24 2010 UTC (10 years, 6 months ago) by jym
Branches: MAIN
CVS tags: HEAD
Use raw value of text.

    1: <pre class="programlisting"><TMPL_VAR raw_text></pre>
    2: <TMPL_UNLESS NAME="text">
    3: 
    4: ## Description
    5: 
    6: Use this template to display a program listing, or a succession of commands (together with their output).
    7: 
    8: Remember that shell commands may be prefixed by:
    9: 
   10: * *$* when the command should be run as a normal user
   11: * *#* when the command should be run as root
   12: 
   13: * *text* - text to display as program listing.
   14: 
   15: ## Examples
   16: 
   17: [[!template id=programlisting text="""
   18: $ uname
   19: NetBSD
   20: $ cd /bin
   21: $ ls
   22: [          cpio       domainname kill       mt         rcmd       sleep
   23: cat        csh        echo       ksh        mv         rcp        stty
   24: chio       date       ed         ln         pax        rm         sync
   25: chmod      dd         expr       ls         ps         rmdir      tar
   26: cp         df         hostname   mkdir      pwd        sh         test
   27: """]]
   28: 
   29: is obtained with:
   30: 
   31:     \[[!template id=programlisting text="""
   32:     $ uname
   33:     NetBSD
   34:     $ cd /bin
   35:     $ ls
   36:     [          cpio       domainname kill       mt         rcmd       sleep
   37:     cat        csh        echo       ksh        mv         rcp        stty
   38:     chio       date       ed         ln         pax        rm         sync
   39:     chmod      dd         expr       ls         ps         rmdir      tar
   40:     cp         df         hostname   mkdir      pwd        sh         test
   41:     """]]
   42: 
   43: </TMPL_UNLESS>

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb