CTPL(1)
π CTPL(1) β the command-line template parsing tool π
okay bestie, so this is the manual for ctpl, from the General Commands Manual section of the manual pages (that's the (1) in CTPL(1), iykyk). it's literally a command-line template parsing tool and it's about to eat, no cap π«Ά
β¨ NAME β¨
ctpl β CTPL command-line template parsing tool
πΈ SYNOPSIS πΈ
ctpl [OPTION]... INPUTFILE...
π¦ DESCRIPTION π¦
so ctpl takes one or more INPUTFILE templates, parses them against the environment you hand it, and outputs the result. that's the whole vibe. template goes in, environment goes in, slay comes out π
π OPTIONS π
-h,--helpβ prints the command line options. like, all of them. helpful queen behavior.-o,--output=FILEβ write output to FILE. if you don't pass this, it defaults tostdout. no file? no problem, she'll just scream into your terminal π’-e,--env-file=ENVFILEβ add environment from ENVFILE. and guess what, this option may appear more than once. stack 'em, bestie β¨-c,--env-chunk=CHUNKβ add environment chunk CHUNK. yep, this one may also appear more than once. go off π-v,--verboseβ be verbose. she's gonna talk. and honestly? let her π£οΈ--versionβ print the version information and exit. just the version, then she dips π--encoding=ENCODINGβ specify the encoding of the input and output files. the default encoding is the system's one. so like, whatever your system is on, that's the default vibe π
π TEMPLATE AND ENVIRONMENT DESCRIPTION SYNTAX π
for the documentation about the syntax of templates and environment descriptions, see the CTPL library's documentation. (yes this section is short, she's being mysterious on purpose π§ iykyk)
π REPORTING BUGS π
found a bug? not her being imperfect for once π report CTPL bugs to ban@herbesfolles.org
CTPL home page: <http://ctpl.tuxfamily.org>
π AUTHOR π
Colomban Wendling (ban@herbesfolles.org)
β COPYRIGHT β
Copyright Β© 2010 Colomban Wendling. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. (yes, the caps are doing the heavy lifting there, and they deserve to π€)
and that's the page, bestie!! π this manual is from CTPL(1), dated 15 Apr 2010 β the source is CTPL and the version/date live right there at the bottom of the original. periodt. πβ¨π¦
π¦ where this page comes from
- arch rolling: ctpl 0.3.5-3 Β· GPL-2.0-or-later
- debian bookworm: ctpl 0.3.4+dfsg-4 Β· GPL-3.0-or-later
- debian trixie: ctpl 0.3.5+dfsg-2 Β· GPL-3.0-or-later
- fedora 43: ctpl 0.3.5-3.fc43 Β· GPL-3.0-or-later
- fedora 44: ctpl 0.3.5-5.fc44 Β· GPL-3.0-or-later
- nixos 26.05: ctpl 0.3.5
- nixpkgs unstable: ctpl 0.3.5
- ubuntu jammy: ctpl 0.3.4+dfsg-1.1 Β· GPL-3.0-or-later
- ubuntu noble: ctpl 0.3.4+dfsg-4.1build1 Β· GPL-3.0-or-later
- ubuntu questing: ctpl 0.3.5+dfsg-2
- ubuntu resolute: ctpl 0.3.5+dfsg-3 Β· GPL-3.0-or-later
- ubuntu stonking: ctpl 0.3.5+dfsg-3 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms