Command Reference
Command | Beschreibung |
---|---|
alias
|
Alias a command (with optional flags) to a new name. |
all
|
Test if every element of the input fulfills a predicate expression. |
ansi
|
Output ANSI codes to change color and style of text. |
ansi gradient
|
Add a color gradient (using ANSI color codes) to the given string. |
ansi link
|
Add a link (using OSC 8 escape sequence) to the given string. |
ansi strip
|
Strip ANSI escape sequences from a string. |
any
|
Tests if any element of the input fulfills a predicate expression. |
append
|
Append any number of rows to a table. |
ast
|
Print the abstract syntax tree (ast) for a pipeline. |
bits
|
Various commands for working with bits. |
bits and
|
Performs bitwise and for ints. |
bits not
|
Performs logical negation on each bit. |
bits or
|
Performs bitwise or for ints. |
bits rol
|
Bitwise rotate left for ints. |
bits ror
|
Bitwise rotate right for ints. |
bits shl
|
Bitwise shift left for ints. |
bits shr
|
Bitwise shift right for ints. |
bits xor
|
Performs bitwise xor for ints. |
break
|
Break a loop. |
bytes
|
Various commands for working with byte data. |
bytes add
|
Add specified bytes to the input. |
bytes at
|
Get bytes defined by a range |
bytes build
|
Create bytes from the arguments. |
bytes collect
|
Concatenate multiple binary into a single binary, with an optional separator between each. |
bytes ends-with
|
Check if bytes ends with a pattern. |
bytes index-of
|
Returns start index of first occurrence of pattern in bytes, or -1 if no match. |
bytes length
|
Output the length of any bytes in the pipeline. |
bytes remove
|
Remove bytes. |
bytes replace
|
Find and replace binary. |
bytes reverse
|
Reverse the bytes in the pipeline. |
bytes starts-with
|
Check if bytes starts with a pattern. |
cal
|
Display a calendar. |
cd
|
Change directory. |
char
|
Output special characters (e.g., 'newline'). |
clear
|
Clear the terminal. |
collect
|
Collect the stream and pass it to a block. |
columns
|
Given a record or table, produce a list of its columns' names. |
commandline
|
View or modify the current command line input buffer. |
compact
|
Creates a table with non-empty rows. |
complete
|
Capture the outputs and exit code from an external piped in command in a rsh table. |
config
|
Edit rsh configuration files. |
config env
|
Edit rsh environment configurations. |
config reset
|
Reset rsh environment configurations to default, and saves old config files in the config location as oldconfig.rsh and oldenv.rsh. |
config rsh
|
Edit rsh configurations. |
const
|
Create a parse-time constant. |
continue
|
Continue a loop from the next iteration. |
cp
|
Copy files using uutils/coreutils cp. |
cp-old
|
Old rsh version of Copy files. |
date
|
Date-related commands. |
date format
|
Removed command: use `format date` instead |
date humanize
|
Print a 'humanized' format for the date, relative to now. |
date list-timezone
|
List supported time zones. |
date now
|
Get the current date. |
date to-record
|
Convert the date into a record. |
date to-table
|
Convert the date into a structured table. |
date to-timezone
|
Convert a date to a given time zone. |
debug
|
Debug print the value(s) piped in. |
debug info
|
View process memory info. |
decode
|
Decode bytes into a string. |
decode base64
|
Base64 decode a value. |
decode hex
|
Hex decode a value. |
def
|
Define a custom command. |
def-env
|
Define a custom command, which participates in the caller environment. |
default
|
Sets a default row's column if missing. |
describe
|
Describe the type and structure of the value(s) piped in. |
detect columns
|
Attempt to automatically split text into multiple columns. |
dfr
|
Operate with data in a dataframe format. |
dfr agg
|
Performs a series of aggregations from a group-by. |
dfr agg-groups
|
creates an agg_groups expression |
dfr all-false
|
Returns true if all values are false. |
dfr all-true
|
Returns true if all values are true. |
dfr append
|
Appends a new dataframe. |
dfr arg-max
|
Return index for max value in series. |
dfr arg-min
|
Return index for min value in series. |
dfr arg-sort
|
Returns indexes for a sorted series. |
dfr arg-true
|
Returns indexes where values are true. |
dfr arg-unique
|
Returns indexes for unique values. |
dfr arg-where
|
Creates an expression that returns the arguments where expression is true. |
dfr as
|
Creates an alias expression. |
dfr as-date
|
Converts string to date. |
dfr as-datetime
|
Converts string to datetime. |
dfr cache
|
Caches operations in a new LazyFrame |
dfr col
|
Creates a named column expression. |
dfr collect
|
Collect lazy dataframe into eager dataframe. |
dfr columns
|
Show dataframe columns. |
dfr concat-str
|
Creates a concat string expression. |
dfr concatenate
|
Concatenates strings with other array. |
dfr contains
|
Checks if a pattern is contained in a string. |
dfr count
|
creates a count expression |
dfr count-null
|
Counts null values. |
dfr cumulative
|
Cumulative calculation for a series. |
dfr datepart
|
Creates an expression for capturing the specified datepart in a column. |
dfr drop
|
Creates a new dataframe by dropping the selected columns. |
dfr drop-duplicates
|
Drops duplicate values in dataframe. |
dfr drop-nulls
|
Drops null values in dataframe. |
dfr dtypes
|
Show dataframe data types. |
dfr dummies
|
Creates a new dataframe with dummy variables. |
dfr explode
|
Explodes a dataframe or creates a explode expression. |
dfr expr-not
|
creates a not expression |
dfr fetch
|
collects the lazyframe to the selected rows. |
dfr fill-nan
|
Replaces NaN values with the given expression. |
dfr fill-null
|
Replaces NULL values with the given expression. |
dfr filter
|
Filter dataframe based in expression. |
dfr filter-with
|
Filters dataframe using a mask or expression as reference. |
dfr first
|
Show only the first number of rows or create a first expression |
dfr flatten
|
An alias for dfr explode |
dfr get
|
Creates dataframe with the selected columns. |
dfr get-day
|
Gets day from date. |
dfr get-hour
|
Gets hour from date. |
dfr get-minute
|
Gets minute from date. |
dfr get-month
|
Gets month from date. |
dfr get-nanosecond
|
Gets nanosecond from date. |
dfr get-ordinal
|
Gets ordinal from date. |
dfr get-second
|
Gets second from date. |
dfr get-week
|
Gets week from date. |
dfr get-weekday
|
Gets weekday from date. |
dfr get-year
|
Gets year from date. |
dfr group-by
|
Creates a group-by object that can be used for other aggregations. |
dfr implode
|
Aggregates a group to a Series |
dfr into-df
|
Converts a list, table or record into a dataframe. |
dfr into-lazy
|
Converts a dataframe into a lazy dataframe. |
dfr into-rsh
|
Converts a dataframe or an expression into into rsh value for access and exploration. |
dfr is-duplicated
|
Creates mask indicating duplicated values. |
dfr is-in
|
Creates an is-in expression. |
dfr is-not-null
|
Creates mask where value is not null. |
dfr is-null
|
Creates mask where value is null. |
dfr is-unique
|
Creates mask indicating unique values. |
dfr join
|
Joins a lazy frame with other lazy frame. |
dfr last
|
Creates new dataframe with tail rows or creates a last expression. |
dfr lit
|
Creates a literal expression. |
dfr lowercase
|
Lowercase the strings in the column. |
dfr ls
|
Lists stored dataframes. |
dfr max
|
Creates a max expression or aggregates columns to their max value |
dfr mean
|
Creates a mean expression for an aggregation or aggregates columns to their mean value |
dfr median
|
Aggregates columns to their median value |
dfr melt
|
Unpivot a DataFrame from wide to long format. |
dfr min
|
Creates a min expression or aggregates columns to their min value |
dfr n-unique
|
Counts unique values. |
dfr not
|
Inverts boolean mask. |
dfr open
|
Opens CSV, JSON, JSON lines, arrow, avro, or parquet file to create dataframe. |
dfr otherwise
|
completes a when expression. |
dfr quantile
|
Aggregates the columns to the selected quantile. |
dfr query
|
Query dataframe using SQL. Note: The dataframe is always named 'df' in your query's from clause. |
dfr rename
|
Rename a dataframe column. |
dfr replace
|
Replace the leftmost (sub)string by a regex pattern. |
dfr replace-all
|
Replace all (sub)strings by a regex pattern. |
dfr reverse
|
Reverses the LazyFrame |
dfr rolling
|
Rolling calculation for a series. |
dfr sample
|
Create sample dataframe. |
dfr select
|
Selects columns from lazyframe. |
dfr set
|
Sets value where given mask is true. |
dfr set-with-idx
|
Sets value in the given index. |
dfr shape
|
Shows column and row size for a dataframe. |
dfr shift
|
Shifts the values by a given period. |
dfr slice
|
Creates new dataframe from a slice of rows. |
dfr sort-by
|
sorts a lazy dataframe based on expression(s). |
dfr std
|
Creates a std expression for an aggregation of std value from columns in a dataframe |
dfr str-lengths
|
Get lengths of all strings. |
dfr str-slice
|
Slices the string from the start position until the selected length. |
dfr strftime
|
Formats date based on string rule. |
dfr sum
|
Creates a sum expression for an aggregation or aggregates columns to their sum value |
dfr summary
|
For a dataframe, produces descriptive statistics (summary statistics) for its numeric columns. |
dfr take
|
Creates new dataframe using the given indices. |
dfr to-arrow
|
Saves dataframe to arrow file. |
dfr to-avro
|
Saves dataframe to avro file. |
dfr to-csv
|
Saves dataframe to CSV file. |
dfr to-jsonl
|
Saves dataframe to a JSON lines file. |
dfr to-parquet
|
Saves dataframe to parquet file. |
dfr unique
|
Returns unique values from a dataframe. |
dfr uppercase
|
Uppercase the strings in the column. |
dfr value-counts
|
Returns a dataframe with the counts for unique values in series. |
dfr var
|
Create a var expression for an aggregation |
dfr when
|
Creates and modifies a when expression. |
dfr with-column
|
Adds a series to the dataframe. |
do
|
Run a closure, providing it with the pipeline input. |
drop
|
Remove items/rows from the end of the input list/table. Counterpart of `skip`. Opposite of `last`. |
drop column
|
Remove N columns at the right-hand end of the input table. To remove columns by name, use `reject`. |
drop nth
|
Drop the selected rows. |
du
|
Find disk usage sizes of specified items. |
each
|
Run a closure on each row of the input list, creating a new list with the results. |
each while
|
Run a block on each row of the input list until a null is found, then create a new list with the results. |
echo
|
Returns its arguments, ignoring the piped-in value. |
encode
|
Encode a string into bytes. |
encode base64
|
Encode a string or binary value using Base64. |
encode hex
|
Encode a binary value using hex. |
enter
|
Enters a new shell at the given path. |
enumerate
|
Enumerate the elements in a stream. |
error make
|
Create an error. |
every
|
Show (or skip) every n-th row, starting from the first one. |
exec
|
Execute a command, replacing or exiting the current process, depending on platform. |
exit
|
Exit Rsh. |
explain
|
Explain closure contents. |
explore
|
Explore acts as a table pager, just like `less` does for text. |
export
|
Export definitions or environment variables from a module. |
export alias
|
Alias a command (with optional flags) to a new name and export it from a module. |
export const
|
Use parse-time constant from a module and export them from this module. |
export def
|
Define a custom command and export it from a module. |
export def-env
|
Define a custom command that participates in the environment and export it from a module. |
export extern
|
Define an extern and export it from a module. |
export extern-wrapped
|
Define an extern with a custom code block and export it from a module. |
export module
|
Export a custom module from a module. |
export use
|
Use definitions from a module and export them from this module. |
export-env
|
Run a block and preserve its environment in a current scope. |
extern
|
Define a signature for an external command. |
extern-wrapped
|
Define a signature for an external command with a custom code block. |
fill
|
Fill and Align. |
filter
|
Filter values based on a predicate closure. |
find
|
Searches terms in the input. |
first
|
Return only the first several rows of the input. Counterpart of `last`. Opposite of `skip`. |
flatten
|
Flatten the table. |
fmt
|
Format a number. |
for
|
Loop over a range. |
format
|
Format columns into a string using a simple pattern. |
format date
|
Format a given date using a format string. |
format duration
|
Outputs duration with a specified unit of time. |
format filesize
|
Converts a column of filesizes to some specified format. |
from
|
Parse a string or binary data into structured data. |
from csv
|
Parse text as .csv and create table. |
from eml
|
Parse text as .eml and create record. |
from ics
|
Parse text as .ics and create table. |
from ini
|
Parse text as .ini and create table. |
from json
|
Convert from json to structured data. |
from nuon
|
Convert from nuon to structured data. |
from ods
|
Parse OpenDocument Spreadsheet(.ods) data and create table. |
from ssv
|
Parse text as space-separated values and create a table. The default minimum number of spaces counted as a separator is 2. |
from toml
|
Parse text as .toml and create record. |
from tsv
|
Parse text as .tsv and create table. |
from url
|
Parse url-encoded string as a record. |
from vcf
|
Parse text as .vcf and create table. |
from xlsx
|
Parse binary Excel(.xlsx) data and create table. |
from xml
|
Parse text as .xml and create record. |
from yaml
|
Parse text as .yaml/.yml and create table. |
from yml
|
Parse text as .yaml/.yml and create table. |
g
|
Switch to a given shell, or list all shells if no given shell number. |
generate
|
Generate a list of values by successively invoking a closure. |
get
|
Extract data using a cell path. |
glob
|
Creates a list of files and/or folders based on the glob pattern provided. |
grid
|
Renders the output to a textual terminal grid. |
group
|
Groups input into groups of `group_size`. |
group-by
|
Splits a list or table into groups, and returns a record containing those groups. |
gstat
|
Get the git status of a repo |
hash
|
Apply hash function. |
hash md5
|
Hash a value using the md5 hash algorithm |
hash sha256
|
Hash a value using the sha256 hash algorithm |
headers
|
Use the first row of the table as column names. |
help
|
Display help information about different parts of rsh. |
help aliases
|
Show help on rsh aliases. |
help commands
|
Show help on rsh commands. |
help escapes
|
Show help on rsh string escapes. |
help externs
|
Show help on rsh externs. |
help modules
|
Show help on rsh modules. |
help operators
|
Show help on rsh operators. |
hide
|
Hide definitions in the current scope. |
hide-env
|
Hide environment variables in the current scope. |
histogram
|
Creates a new table with a histogram based on the column name passed in. |
history
|
Get the command history. |
history session
|
Get the command history session. |
http
|
Various commands for working with http methods. |
http delete
|
Delete the specified resource. |
http get
|
Fetch the contents from a URL. |
http head
|
Get the headers from a URL. |
http options
|
Requests permitted communication options for a given URL. |
http patch
|
Patch a body to a URL. |
http post
|
Post a body to a URL. |
http put
|
Put a body to a URL. |
if
|
Conditionally run a block. |
ignore
|
Ignore the output of the previous command in the pipeline. |
inc
|
Increment a value or version. Optionally use the column of a table. |
input
|
Get input from the user. |
input list
|
Interactive list selection. |
input listen
|
Listen for user interface event |
insert
|
Insert a new column, using an expression or closure to create each row's values. |
inspect
|
Inspect pipeline results while running a pipeline. |
into
|
Commands to convert data from one type to another. |
into binary
|
Convert value to a binary primitive. |
into bits
|
Convert value to a binary primitive. |
into bool
|
Convert value to boolean. |
into datetime
|
Convert text or timestamp into a datetime. |
into duration
|
Convert value to duration. |
into filesize
|
Convert value to filesize. |
into float
|
Convert data into floating point number. |
into int
|
Convert value to integer. |
into record
|
Convert value to record. |
into sqlite
|
Convert table into a SQLite database. |
into string
|
Convert value to string. |
into value
|
Infer rsh datatype for each cell. |
is-admin
|
Check if rsh is running with administrator or root privileges. |
is-empty
|
Check for empty values. |
items
|
Given a record, iterate on each pair of column name and associated value. |
join
|
Join two tables |
keybindings
|
Keybindings related commands. |
keybindings default
|
List default keybindings. |
keybindings list
|
List available options that can be used to create keybindings. |
keybindings listen
|
Get input from the user. |
kill
|
Kill a process using the process id. |
last
|
Return only the last several rows of the input. Counterpart of `first`. Opposite of `drop`. |
lazy make
|
Create a lazy record. |
length
|
Count the number of items in an input list or rows in a table. |
let
|
Create a variable and give it a value. |
let-env
|
`let-env FOO = ...` has been removed, use `$env.FOO = ...` instead. |
lines
|
Converts input to lines. |
load-env
|
Loads an environment update from a record. |
loop
|
Run a block in a loop. |
ls
|
List the filenames, sizes, and modification times of items in a directory. |
match
|
Conditionally run a block on a matched value. |
math
|
Use mathematical functions as aggregate functions on a list of numbers or tables. |
math abs
|
Returns the absolute value of a number. |
math arccos
|
Returns the arccosine of the number. |
math arccosh
|
Returns the inverse of the hyperbolic cosine function. |
math arcsin
|
Returns the arcsine of the number. |
math arcsinh
|
Returns the inverse of the hyperbolic sine function. |
math arctan
|
Returns the arctangent of the number. |
math arctanh
|
Returns the inverse of the hyperbolic tangent function. |
math avg
|
Returns the average of a list of numbers. |
math ceil
|
Returns the ceil of a number (smallest integer greater than or equal to that number). |
math cos
|
Returns the cosine of the number. |
math cosh
|
Returns the hyperbolic cosine of the number. |
math exp
|
Returns e raised to the power of x. |
math floor
|
Returns the floor of a number (largest integer less than or equal to that number). |
math ln
|
Returns the natural logarithm. Base: (math e). |
math log
|
Returns the logarithm for an arbitrary base. |
math max
|
Returns the maximum of a list of values, or of columns in a table. |
math median
|
Computes the median of a list of numbers. |
math min
|
Finds the minimum within a list of values or tables. |
math mode
|
Returns the most frequent element(s) from a list of numbers or tables. |
math product
|
Returns the product of a list of numbers or the products of each column of a table. |
math round
|
Returns the input number rounded to the specified precision. |
math sin
|
Returns the sine of the number. |
math sinh
|
Returns the hyperbolic sine of the number. |
math sqrt
|
Returns the square root of the input number. |
math stddev
|
Returns the standard deviation of a list of numbers, or of each column in a table. |
math sum
|
Returns the sum of a list of numbers or of each column in a table. |
math tan
|
Returns the tangent of the number. |
math tanh
|
Returns the hyperbolic tangent of the number. |
math variance
|
Returns the variance of a list of numbers or of each column in a table. |
merge
|
Merge the input with a record or table, overwriting values in matching columns. |
metadata
|
Get the metadata for items in the stream. |
mkdir
|
Make directories, creates intermediary directories as required. |
module
|
Define a custom module. |
move
|
Move columns before or after other columns. |
mut
|
Create a mutable variable and give it a value. |
mv
|
Move files or directories. |
n
|
Switch to the next shell. |
open
|
Load a file into a cell, converting to table if possible (avoid by appending '--raw'). |
overlay
|
Commands for manipulating overlays. |
overlay hide
|
Hide an active overlay. |
overlay list
|
List all active overlays. |
overlay new
|
Create an empty overlay. |
overlay use
|
Use definitions from a module as an overlay. |
p
|
Switch to the previous shell. |
par-each
|
Run a closure on each row of the input list in parallel, creating a new list with the results. |
parse
|
Parse columns from string data using a simple pattern. |
path
|
Explore and manipulate paths. |
path basename
|
Get the final component of a path. |
path dirname
|
Get the parent directory of a path. |
path exists
|
Check whether a path exists. |
path expand
|
Try to expand a path to its absolute form. |
path join
|
Join a structured path or a list of path parts. |
path parse
|
Convert a path into structured data. |
path relative-to
|
Express a path as relative to another path. |
path split
|
Split a path into a list based on the system's path separator. |
path type
|
Get the type of the object a path refers to (e.g., file, dir, symlink). |
port
|
Get a free port from system. |
prepend
|
Prepend any number of rows to a table. |
print
|
Print the given values to stdout. |
ps
|
View information about system processes. |
query
|
Show all the query commands |
query db
|
Query a database using SQL. |
query json
|
execute json query on json file (open --raw <file> | query json 'query string') |
query web
|
execute selector query on html/web |
query xml
|
execute xpath query on xml |
random
|
Generate a random value. |
random bool
|
Generate a random boolean value. |
random chars
|
Generate random chars. |
random dice
|
Generate a random dice roll. |
random float
|
Generate a random float within a range [min..max]. |
random int
|
Generate a random integer [min..max]. |
random uuid
|
Generate a random uuid4 string. |
range
|
Return only the selected rows. |
reduce
|
Aggregate a list to a single value using an accumulator closure. |
register
|
Register a plugin. |
registry query
|
Query the Windows registry. |
reject
|
Remove the given columns or rows from the table. Opposite of `select`. |
rename
|
Creates a new table with columns renamed. |
return
|
Return early from a function. |
reverse
|
Reverses the input list or table. |
rm
|
Remove files and directories. |
roll
|
Rolling commands for tables. |
roll down
|
Roll table rows down. |
roll left
|
Roll record or table columns left. |
roll right
|
Roll table columns right. |
roll up
|
Roll table rows up. |
rotate
|
Rotates a table or record clockwise (default) or counter-clockwise (use --ccw flag). |
rsh-check
|
Validate and parse input content. |
rsh-highlight
|
Syntax highlight the input string. |
run-external
|
Runs external command. |
save
|
Save a file. |
schema
|
Show the schema of a SQLite database. |
scope
|
Commands for getting info about what is in scope. |
scope aliases
|
Output info on the aliases in the current scope. |
scope commands
|
Output info on the commands in the current scope. |
scope engine-stats
|
Output stats on the engine in the current state. |
scope externs
|
Output info on the known externals in the current scope. |
scope modules
|
Output info on the modules in the current scope. |
scope variables
|
Output info on the variables in the current scope. |
select
|
Select only these columns or rows from the input. Opposite of `reject`. |
seq
|
Output sequences of numbers. |
seq char
|
Print a sequence of ASCII characters. |
seq date
|
Print sequences of dates. |
shells
|
Lists all open shells. |
shuffle
|
Shuffle rows randomly. |
size
|
Gather word count statistics on the text. |
skip
|
Skip the first several rows of the input. Counterpart of `drop`. Opposite of `first`. |
skip until
|
Skip elements of the input until a predicate is true. |
skip while
|
Skip elements of the input while a predicate is true. |
sleep
|
Delay for a specified amount of time. |
sort
|
Sort in increasing order. |
sort-by
|
Sort by the given columns, in increasing order. |
source
|
Runs a script file in the current context. |
source-env
|
Source the environment from a source file into the current environment. |
split
|
Split contents across desired subcommand (like row, column) via the separator. |
split chars
|
Split a string into a list of characters. |
split column
|
Split a string into multiple columns using a separator. |
split list
|
Split a list into multiple lists using a separator. |
split row
|
Split a string into multiple rows using a separator. |
split words
|
Split a string's words into separate rows. |
split-by
|
Split a record into groups |
start
|
Open a folder, file or website in the default application or viewer. |
str
|
Various commands for working with string data. |
str camel-case
|
Convert a string to camelCase. |
str capitalize
|
Capitalize first letter of text. |
str contains
|
Checks if string input contains a substring. |
str distance
|
Compare two strings and return the edit distance/Levenshtein distance. |
str downcase
|
Make text lowercase. |
str ends-with
|
Check if an input ends with a string. |
str expand
|
Generates all possible combinations defined in brace expansion syntax. |
str index-of
|
Returns start index of first occurrence of string in input, or -1 if no match. |
str join
|
Concatenate multiple strings into a single string, with an optional separator between each. |
str kebab-case
|
Convert a string to kebab-case. |
str length
|
Output the length of any strings in the pipeline. |
str pascal-case
|
Convert a string to PascalCase. |
str replace
|
Find and replace text. |
str reverse
|
Reverse every string in the pipeline. |
str screaming-snake-case
|
Convert a string to SCREAMING_SNAKE_CASE. |
str snake-case
|
Convert a string to snake_case. |
str starts-with
|
Check if an input starts with a string. |
str stats
|
Gather word count statistics on the text. |
str substring
|
Get part of a string. Note that the start is included but the end is excluded, and that the first character of a string is index 0. |
str title-case
|
Convert a string to Title Case. |
str trim
|
Trim whitespace or specific character. |
str upcase
|
Make text uppercase. |
sys
|
View information about the system. |
table
|
Render the table. |
take
|
Take only the first n elements of a list, or the first n bytes of a binary value. |
take until
|
Take elements of the input until a predicate is true. |
take while
|
Take elements of the input while a predicate is true. |
term size
|
Returns a record containing the number of columns (width) and rows (height) of the terminal. |
timeit
|
Time the running time of a block. |
to
|
Translate structured data to a format. |
to csv
|
Convert table into .csv text . |
to html
|
Convert table into simple HTML. |
to json
|
Converts table data into JSON text. |
to md
|
Convert table into simple Markdown. |
to nuon
|
Converts table data into Nuon (rsh Object Notation) text. |
to text
|
Converts data into simple text. |
to toml
|
Convert record into .toml text. |
to tsv
|
Convert table into .tsv text. |
to xml
|
Convert special record structure into .xml text. |
to yaml
|
Convert table into .yaml/.yml text. |
touch
|
Creates one or more files. |
transpose
|
Transposes the table contents so rows become columns and columns become rows. |
try
|
Try to run a block, if it fails optionally run a catch block. |
tutor
|
Run the tutorial. To begin, run: tutor. |
umkdir
|
Create directories, with intermediary directories if required using uutils/coreutils mkdir. |
unfold
|
Generate a list of values by successively invoking a closure. |
uniq
|
Return the distinct values in the input. |
uniq-by
|
Return the distinct values in the input by the given column(s). |
update
|
Update an existing column to have a new value. |
update cells
|
Update the table cells. |
upsert
|
Update an existing column to have a new value, or insert a new column. |
url
|
Various commands for working with URLs. |
url build-query
|
Converts record or table into query string applying percent-encoding. |
url decode
|
Converts a percent-encoded web safe string to a string. |
url encode
|
Converts a string to a percent encoded web safe string. |
url join
|
Converts a record to url. |
url parse
|
Parses a url. |
use
|
Use definitions from a module, making them available in your shell. |
values
|
Given a record or table, produce a list of its columns' values. |
version
|
Display Rsh version, and its build configuration. |
view
|
Various commands for viewing debug information. |
view files
|
View the files registered in rsh's EngineState memory. |
view source
|
View a block, module, or a definition. |
view span
|
View the contents of a span. |
watch
|
Watch for file changes and execute Rsh code when they happen. |
where
|
Filter values based on a row condition. |
which
|
Finds a program file, alias or custom command. |
while
|
Conditionally run a block in a loop. |
whoami
|
Get the current username using uutils/coreutils whoami. |
window
|
Creates a sliding window of `window_size` that slide by n rows/elements across input. |
with-env
|
Runs a block with an environment variable set. |
wrap
|
Wrap the value into a column. |
zip
|
Combine a stream with the input. |