Relational(1)
π Relational β bestie edition π
okay so this is the manual for Relational(1), from the General Commands Manual section of your local man tree, and honestly? she's a whole vibe. it's the relational-cli situation. let's get into it π¦
β¨ NAME β¨
relational-cli β an implementation of Relational algebra. no cap, that's literally the whole thing π
π SYNOPSIS π
relational-cli [OPTIONS] [ FILE ...]
πΈ DESCRIPTION πΈ
ok so picture this: this program gives you a command line interface for running relational algebra queries. that's its whole job and it's iconic for it. it's meant for experimenting with relational algebra queries β like a lil playground, a sandbox, a science fair project but make it math π§
π SCRIPTING π
the tea is: this tool always runs in interactive mode. always. she does not know how to be anything else. but β and this is the slay part β you can still write a whole sequence of queries into a script and run it that way:
relational-cli < script.txt
and here's the little ruleset, bestie, write it down π:
- the result of all the lines that do not terminate with a
;are printed. - comments are lines beginning with
;. - whenever stdin or stdout are not a terminal, silent mode will be used, which prints less debug information, to avoid cluttering.
lowkey silent mode is the "we're in public, act normal" of this program π
π OPTIONS π
a summary of options is included below. they're short, they're sweet, they're all lowercase:
-vβ show version information and exit. bye bestie π-hβ shows help and exit.-qβ uses the Qt5 GUI. fancy!! windowed!! β¨-rβ uses the readline UI (this is the default, in case you were wondering π).
π AUTHOR π
this manual page was written by Salvo 'LtWorf' Tomaselli <tiposchi@tiscali.it> for the Debian GNU/Linux system (but may be used by others, she's generous like that π«Ά). permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License version 3 or any later version published by the Free Software Foundation.
and that's the whole page, bestie π one last thing β this was Relational(1) from the General Commands Manual, so if you're reading this way later, that's the source and version situation to cite. go run some relational algebra, you main character π
π¦ where this page comes from
- debian bookworm: relational-cli 3.0-1 Β· GPL-3.0-or-later
- debian trixie: relational-cli 3.3-1 Β· GPL-3.0-or-later
- ubuntu jammy: relational-cli 3.0-1 Β· GPL-3.0-or-later
- ubuntu noble: relational-cli 3.1-1 Β· GPL-3.0-or-later
- ubuntu questing: relational-cli 3.3-1
- ubuntu resolute: relational-cli 3.4-1 Β· GPL-3.0-or-later
- ubuntu stonking: relational-cli 3.4-1 Β· 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