LinuxCommandLibrary

rolldice

Roll virtual dice from the command line

TLDR

Roll a single 20 sided dice

$ rolldice d20
copy
Roll two six sided dice and drop the lowest
$ rolldice 2d6s1
copy
Roll with a modifier
$ rolldice 2d20+5
copy
Roll a dice multiple times
$ rolldice 2xd20
copy

SYNOPSIS

rolldice dicespecification_

DESCRIPTION

rolldice simulates rolling dice with various configurations. It supports standard dice notation used in tabletop gaming, including modifiers, dropping dice, and multiple rolls.
The tool is useful for tabletop RPG players, game developers, or anyone needing random dice results.

PARAMETERS

Dice are specified in NdS format where:

N = number of dice, d = dice indicator, S = number of sides
sN
Drop lowest N rolls
+N or -N
Add or subtract modifier
x
Repeat roll multiple times

CAVEATS

Uses system random number generator. Results are pseudorandom, not cryptographically secure.

HISTORY

Created as a utility for tabletop gaming and random number generation using standard dice notation.

SEE ALSO

shuf(1), random(4)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community