fish-shell/doc_src/math.txt
Mark Griffiths c070a2aa3e Documentation update
Rework for Doxygen >1.8. Moved large parts of the documentation to a
simplified format, making use of Markdown enhancements and fixing bad
long options.
2014-08-01 03:37:32 +01:00

28 lines
897 B
Text

\section math math - Perform mathematics calculations
\subsection math-synopsis Synopsis
\fish{syn}
math EXPRESSION
\endfish
\subsection math-description Description
`math` is used to perform mathematical calculations. It is a very
thin wrapper for the bc program, which makes it possible to specify an
expression from the command line without using non-standard extensions
or a pipeline.
For a description of the syntax supported by math, see the manual for
the bc program. Keep in mind that parameter expansion takes place on
any expressions before they are evaluated. This can be very useful in
order to perform calculations involving shell variables or the
output of command substitutions, but it also means that parenthesis
have to be escaped.
\subsection math-example Examples
`math 1+1` outputs 2.
`math $status-128` outputs the numerical exit status of the
last command minus 128.