rand(1)

๐Ÿ“ฆ version 1.0.4, in ubuntu jammy

๐ŸŒธ rand(1) โ€” bestie, it's the USER COMMANDS era

okay so you opened the manual for rand, which lives in section 1 of the manual pages (that's the "user commands" girlies, the ones you just run in your shell) ๐Ÿ’… and I am SO glad you're here, because this little program is genuinely iconic and also deeply unhinged in the best way.


โœจ NAME โœจ

rand โ€” display a random numbers ๐ŸŽฒ

(yes, "a random numbers", we do not fix the grammar, we respect the original, periodt ๐Ÿ’–)


โœจ SYNOPSIS โœจ

rand [OPTION]

that's it. that's the whole vibe. you run rand, you optionally pass it options, it gives you numbers. slay. ๐Ÿฆ‹


โœจ DESCRIPTION โœจ

Write random numbers to standard output.

like. that's the entire job description. it writes random numbers to standard output and then it goes home. main character energy honestly ๐Ÿ‘‘


โœจ OPTIONS โœจ

okay here's the menu bestie, every single one, no skips, no cuts ๐ŸŽ€

  • -N count โ€” the count of random numbers. you want more numbers? you say how many. that's the count of random numbers. ๐ŸŒˆ
  • -e โ€” enable interpretation of backslash escapes. the escapes get interpreted. โœจ
  • -E โ€” disable interpretation of backslash escapes. this is the default, so if you do nothing, escapes are NOT interpreted. lowkey the chill setting ๐Ÿ˜Œ
  • -M, --max number โ€” the limit of the random numbers (default 32576). yes, three-two-five-seven-six, that's the default cap, no I will not be taking questions ๐Ÿ’€
  • -u, --unique โ€” generate unique numbers (non duplicate values). no repeats, no copies, everyone gets their own moment ๐ŸŒŸ
  • -f โ€” generate float numbers from 0 to 1. decimals!! tiny little numbers!! obsessed ๐Ÿ“
  • -p precision โ€” the precision of float numbers (activates -f). so it just turns floats on for you, she's helpful like that ๐Ÿซถ
  • -s number โ€” the seed for the random numbers generator (default time(NULL)). set it and your randomness becomes reproducible, which is either very cool or very ominous, you decide ๐Ÿ”ฎ
  • -d STRING โ€” delimiter between the numbers (default SPACE). pick what goes between them, default is just a space, simple, clean, elegant ๐Ÿ’…
  • --eof STRING โ€” What to print at the end of the program (default newline). the goodbye message. the mic drop. the final word ๐ŸŒ™
  • --bof STRING โ€” What to print at the beginning of the program (default nothing). the entrance. the "hey bestie" before the numbers show up ๐ŸŽฌ
  • --mask STRING โ€” Mask the numbers (integer only) and display characters according to the mask. note the integer-only thing, floats are not invited to this party ๐Ÿ™ˆ
  • --version โ€” output version information and exit. she tells you who she is and then she leaves ๐Ÿ‘‹
heads up babe: --mask is integer only. do not try to mask your floats, it will not go well.

โœจ AUTHOR โœจ

Written by Guduleasa Alexandru Ionut. ๐Ÿซก


โœจ REPORTING BUGS โœจ

Report bugs to <gulyan89@yahoo.com>. if something's broken, tell them, don't suffer in silence bestie ๐Ÿ˜ญ


Copyright ยฉ 2008 gulyan89@yahoo.com. 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.

fr fr, NO WARRANTY โ€” like, none, zero, to the extent permitted by law. it's free software so you can change it and redistribute it, that part's the slay, but the warranty is genuinely not there ๐Ÿ’€

and that's the whole page babes ๐ŸŽ€ this is version 1.0, and it was dated December 18, 2008 โ€” a true vintage icon, still serving. go generate some numbers, you're gonna eat. ๐Ÿ’–โœจ๐Ÿฆ‹

๐Ÿ“ฆ where this page comes from