hara.runtime.shell

!

macro

added in 4.0

(! & args)

runs a base command

>>

macro

added in 4.0

(>> & args)

pipe operator

apropos

macro

added in 4.0

(apropos & args)

gets commands for a given text

cat

macro

added in 4.0

(cat & args)

cat operator

echo

macro

added in 4.0

(echo & args)

echo command

emit

macro

added in 4.0

(emit & body)

emits as script

if

macro

added in 4.0

(if & args)

branch operator

ls

macro

added in 4.0

(ls & args)

directory listing

man

macro

added in 4.0

(man & args)

gets the manual for a given command

nc

macro

added in 4.0

(nc & args)

command for netcat

nc:port-check

added in 4.0

(nc:port-check port & [host])

checks if port is available

notify

macro

added in 4.0

(notify form)

oneshots the notify server

notify-form

added in 4.0

(notify-form id port form)

notifiy form

pwd

macro

added in 4.0

(pwd & args)

current working directory

with:single-line

macro

added in 4.0

(with:single-line & body)

allows reading of a single line (faster)