TTS(1)
β¨ NAME β¨
okay so bestie, this page is all about tts β she's the command line interface to Text::Template::Simple, and she's literally here to make your templates pop off π
πΈ VERSION πΈ
version 0.91 β yeah she's been around, she's iconic, she's vintage-but-make-it-fabulous π
π¦ SYNOPSIS π¦
so here's the vibe check: you HAVE to give her either a file name or -e with a template string. no file, no string, no service, periodt.
tts -e 'My perl is at <%= $^X %>'
tts /home/burak/template.tts
π DESCRIPTION π
this is a command line front end to Text::Template::Simple. that's it, that's the whole thing β she's the glow-up wrapper around the module so you can use it straight from your terminal without writing a whole Perl script like some kinda Victorian. π«Ά
π NAME π (yes again, she said it twice, main character energy)
tts β Command line interface to Text::Template::Simple
β¨ OPTIONS β¨
bestie, here is the full lineup, no skips, every single flag accounted for:
-eβ String template to execute. it's giving "just run this string right here, right now" π--http-headerβ Print a HTTP Header? (yes the question mark is canon, I don't make the rules) π--helpβ Display help. when in doubt, ask the girl herself π--debugβ Integer. Sets the debuggging level. (yes, three g's, we love her for it) π--debug-tokensβ Enable token debugging? π--new-cacheβ Flag. π©--new-capture-warningsβ Flag. π©--new-safeβ Flag. π©--new-stackβ Flag. π©--new-strictβ Flag. π©--new-verbose_errorsβ Flag. π©--new-warn-idsβ Flag. π©--new-monolithβ Flag. π©--new-add-argsβ Add global arguments. β--new-cache-dirβ Path to cache directory. π--new-delimitersβ Sets the delimiters. βοΈ--new-headerβ Injects a default code onto the template. π--new-include-pathsβ List of include paths. π£οΈ--new-iolayerβ Perl I/O layer. π--new-pre-chompβ Global pre-chomp. π€--new-post-chompβ Global post-chomp. π€--compile-paramβ List of parameters to pass to compiler. π οΈ--compile-idβ Set the template cache id manually. π·οΈ--compile-map-keysβ Flag. Enable map keys interface? πΊοΈ--compile-chkmtβ Flag. Check modification time of the template? β°
π AUTHOR π
"Burak Gursoy", <burak@cpan.org> β the icon, the legend, the one who did all this π«Ά
πΈ COPYRIGHT πΈ
Copyright 2004-2017 "Burak Gursoy". All rights reserved. that's a long run bestie, respect π
π LICENSE π
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.12.0 or, at your option, any later version of Perl 5 you may have available. so like, go off, remix it, just keep the receipts π§
π AUTHOR π (round two, she's back)
Burak Gursoy <burak@cpan.org>
β COPYRIGHT AND LICENSE β
This software is copyright (c) 2004 by Burak Gursoy.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
and that's a wrap, bestie π go template something gorgeous, you're literally so good at this, no cap π¦β¨
perl v5.42.0 Β· 2025-07-25 Β· TTS(1) β mwah, see u in the group chat ππ
π¦ where this page comes from
- fedora 43: perl-Text-Template-Simple 0.91-22.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms