mirror of
https://github.com/fish-shell/fish-shell
synced 2024-12-30 14:53:11 +00:00
1287b9d823
Large list of changes, including formatting and typos for most commands. More substantive changes have been made to alias, bind, block, break, builtin, case, cd, commandline, count, else, emit, fish_config, funced, function, functions, history, math, mimedb, nextd, not, popd, prevd, pushd, pwd, random, read, set, set_color, switch, test, trap, type, ulimit, umask, and while.
25 lines
726 B
Text
25 lines
726 B
Text
\section random random - generate random number
|
|
|
|
\subsection random-synopsis Synopsis
|
|
<tt>random [SEED]</tt>
|
|
|
|
\subsection random-description Description
|
|
|
|
\c random outputs a random number from 0 to 32766, inclusive.
|
|
|
|
If a \c SEED value is provided, it is used to seed the random number
|
|
generator, and no output will be produced. This can be useful for debugging
|
|
purposes, where it can be desirable to get the same random number sequence
|
|
multiple times. If the random number generator is called without first
|
|
seeding it, the current time will be used as the seed.
|
|
|
|
\subsection random-example Example
|
|
|
|
The following code will count down from a random number to 1:
|
|
|
|
<pre>
|
|
for i in (seq (random) -1 1)
|
|
echo $i
|
|
sleep
|
|
end
|
|
</pre>
|