randtype(1)
π NAME π
randtype β Output characters or lines at random intervals π²β¨
πΈ SYNOPSIS πΈ
randtype [ -l ] [ -d ,|.<string> [ -k ] ] [ -t <ms,mult> ] [ -w <string>
[ -c ms,mult ] ] [ -r s1,s2[:...] ] [ -n <string> ] [ -q <int> ] [ -m
<int> ] [ file ... ]
π¦ DESCRIPTION π¦
okay so bestie, here's the whole vibe: randtype reads input from either standard input or from a file and then outputs every single character β or every single line β at random intervals π. It's giving "I typed this live but actually I didn't."
And if you hand it multiple files? It reads each one in sequence, one after another, no drama π .
β¨ OPTIONS β¨
randtype recognizes the following command line options:
-c ms,multβ this one is optional and only really hangs out with the-woption π«Ά. It takes the same microsecond and multiplier value format as-tdoes. The default for this option is specified at compile time (so like, whatever it was built with, not something you can peek at here).-d stringβ outputs everything before (left) or after (right) the specified string immediately β‘. The string must begin with either,or.β and those little guys are what tells it the direction:,means left,.means right. periodt.-hβ prints a summary of the command line options and then dips out π. Your little help bestie.-kβ suppresses output of the string specified by the dump string option π. Basically: do the magic, but don't show the magic.-lβ outputs lines rather than characters π. Heads up though β when you use this one, only the-tand-qoptions are valid, and all other options are ignored. Like, literally ignored. Don't come for me.-m intβ generates random mistakes ππ. Theintvalue is how many times to compare and match the next character against a randomly generated character. So yes, it can fumble on purpose. It's giving typo but make it art.-n charsβ outputs the specified characters immediately with no random waiting β¨. Instant. No suspense. Straight to the point.-r s1,s2[:...]β replaces the strings1with the strings2π. You can stack a whole bunch of replacements by separating them with a:β sos1,s2:s3,s4:...and so on. Mix and match, go off.-q intβ quits the program after this many seconds β°. Set a timer, girl.-t ms,multβ the moment we've all been waiting for π. This option refines the random delay of output. The value of the argument is separated by a comma, with the first argument being a microsecond and the second being a multiplier of a random number between 0 and the microsecond. Want that classic character-per-second effect? Set the microsecond to0and the multiplier to1000000π. The default for this option is specified at compile time.-vβ displays version information and exits π. Quick lil flex then bye.-w charsβ the inverse of the-noption, bestie π. Instead of skipping the wait, this one waits on the specified characters. And you can use the-coption to refine the random delay of output π .
π EXAMPLE π
randtype -t 13,16000 -d ",*MAGIC*" -k -n '0ou' filename
look at her go π«Άβ¨
π SEE ALSO π
π AUTHOR π
This program was created by bjk <bjk@arbornet.org> and released under the terms of the GNU General Public License version 2 or later π«Άπ.
and that's the whole page, bestie β this was randtype from section 1, General Commands Manual (yes, randtype(1), iykyk), footer and all, no date attached so just pretend it's timeless π
β¨ no cap, go type something random π¦πΈ
π¦ where this page comes from
- debian bookworm: randtype 1.13-11+b1
- debian trixie: randtype 1.13-11.2
- ubuntu jammy: randtype 1.13-11build1
- ubuntu noble: randtype 1.13-11build1
- ubuntu questing: randtype 1.13-11.2
- ubuntu resolute: randtype 1.13-11.2build1
- ubuntu stonking: randtype 1.13-11.2build1
- Copyright (C) 1999-2001 bjk <bjk@arbornet.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms