Category:Jot

From Rosetta Code
Library
This is an example of a library. You may see a list of other libraries used on Rosetta Code at Category:Solutions by Library.

jot(1) is a shell command from BSD that can print a list of numbers. jot(1) is convenient when a UNIX Shell program needs to iterate a range of numbers. Examples that use jot(1) will not work with other Unix systems that are missing jot(1).

# Example: this loop echoes Got 1, Got 2, Got 3.
for i in `jot 3`; do
echo Got $i
done

The syntax is jot count begin end step

All four arguments are optional. A hyphen - skips an argument. Here are some examples.

  • jot 5 prints 1 2 3 4 5.
  • jot 5 10 20 prints 10 12 15 18 20.
  • jot -p 2 5 10 20 prints 10.00 12.50 15.00 17.50 20.00.
  • jot - 3 7 1 prints 3 4 5 6 7.
  • jot - 7 3 -1 prints 7 6 5 4 3.

It has a few other features, like random numbers. For a manual page, see jot(1).

Pages in category "Jot"

The following 7 pages are in this category, out of 7 total.