tirm(1)
π tirm β bestie edition β¨
okay so you wanna know about tirm?? that's the tirm(1) manual page, from the General Commands Manual section, and honestly? she's a baddie. let's get into it π
πΈ NAME πΈ
tirm β delete files from a graphing calculator ποΈβ¨
π SYNOPSIS π
tirm [ options ] variable-pattern ...
π« DESCRIPTION π«
so basically, tirm is out here remotely deleting variable and/or program files from a TI graphing calculator that you're connected to. lowkey iconic. π¦
π heads up bestie: only newer calculators support remote file deletion. if yours is ancient, that's a skill issue, not a tirm issue.
you can be super specific and name the exact variables you want gone (like FOO.8xp), or you can go full main-character and use wildcards to nuke everything matching a pattern (like *.83l). the range?? unmatched. π₯
π okay but REAL TALK: if you're using wildcards, you MUST wrap the pattern in quotes, otherwise the shell will try to interpret that pattern itself and it's gonna be a whole thing. protect your patterns. protect your peace. π«Ά
π LINK OPTIONS π
-c,--cable=type[:port]β pick your link cable, bestie. if you don't say anything, tirm will just go searching for USB cables connected to the system like it's looking for its friends in a crowd. π§ the cable type can be either the full name βGrayLink,BlackLink,Parallel,SilverLink,DirectLink,VTI,TiEmu,UsbKernelβ or the 3-letter abbreviation βgry,blk,par,slv,usb,vti,tie,dev. and listen: for serial- and parallel-port link cables, you also gotta specify a port number. no port, no party. π-m,--calc=type β tell it which calculator model you're working with. if you don't, tirm will try to figure out the model automatically, and honestly, she's pretty good at it. β--timeout=n β wait up to n milliseconds for the calculator to respond. give her a sec, she's thinking. π
β¨ OTHER OPTIONS β¨
-v,--verboseβ print out all the juicy details of your link operations. very "tell me everything" energy. π--helpβ print out program version information. π--versionβ print out program version information. π (yes bestie, same as above, they said what they said, and we respect it.)
π ENVIRONMENT VARIABLES π
TITOOLS_CABLEβ the default link cable to use, if you didn't specify the-coption. πTITOOLS_CALCβ the default calculator model to use, if you didn't specify the-moption. πTITOOLS_TIMEOUTβ the default timeout value, in milliseconds. π
π SEE ALSO π
tiget(1), tiinfo(1), tikey(1), tils(1), tiput(1), tiscr(1)
go read the whole friend group, they're all serving π
π«Ά AUTHOR π«Ά
Benjamin Moody <floppusmaximus@users.sf.net> β absolute legend, we stan π
okay that's the whole page!! this is TITools 0.1, dated August 2010, and it lives in the tirm(1) era of the manual. periodt. π β¨π¦
π¦ where this page comes from
- fedora 43: titools 0.2^20160515gcc7dc08-7.fc43 Β· GPL-3.0-or-later
- fedora 44: titools 0.2^20160515gcc7dc08-8.fc44 Β· 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