Printing sequential numbers in BSD
shell | rafacas | (0)
In Linux, the seq command is pretty useful in some scripts, because it prints a sequence of numbers:
$ seq 1 5
1
2
3
4
5
It is usually used in for loops:
for i in `seq 1 5`;
do
...
done
But this command is not included in BSD-like OSes. It is contained in the sh-utils, so one option is downloading and compiling it. But I prefer using the commands that come by default with the OS, for portability. In the BSD case, I found the jot command that prints sequential or random data. The following example shows the seq behaviour with jot.
$ jot 5
1
2
3
4
5
Other example ...