# # seq
APLawrence.com -  Resources for Unix and Linux Systems, Bloggers and the self-employed

2005/03/06 seq

I've removed advertising from most of this site and will eventually clean up the few pages where it remains.

While not terribly expensive to maintain, this does cost me something. If I don't get enough donations to cover that expense, I will be shutting the site down in early 2020.

If you found something useful today, please consider a small donation.



Some material is very old and may be incorrect today

© March 2005 Tony Lawrence

The "seq" command outputs a sequence of numbers. You control the start, end and increment. It's useful to control loops:


 for i in `seq 1 20`
 do
   # do something useful 
   echo $i
 done
 

And to generate numbers you are too lazy to calculate in your head:


$ seq -s " " 1 .375 15
1 1.375 1.75 2.125 2.5 2.875 3.25 3.625 4 4.375 4.75 5.125 5.5
5.875 6.25 6.625 7 7.375 7.75 8.125 8.5 8.875 9.25 9.625 10 10.375
10.75 11.125 11.5 11.875 12.25 12.625 13 13.375 13.75 14.125 14.5
14.875
 

Notice the -s " "? Without that, the numbers would have printed down the screen in one column. This is also good for other odd tasks with a little help from "printf":

$ printf %x' ' `seq -f %1.f 1024 1024 16384`
400 800 c00 1000 1400 1800 1c00 2000 2400 2800 2c00 3000 3400 3800 3c00 4000
 

See Bash 3.00 brace expansion also.

If you found something useful today, please consider a small donation.



Got something to add? Send me email.





(OLDER)    <- More Stuff -> (NEWER)    (NEWEST)   

Printer Friendly Version

->
-> seq


Inexpensive and informative Apple related e-books:

Photos for Mac: A Take Control Crash Course

iOS 10: A Take Control Crash Course

Take Control of Upgrading to El Capitan

Photos: A Take Control Crash Course

Take Control of iCloud, Fifth Edition





More Articles by © Tony Lawrence





Printer Friendly Version

Have you tried Searching this site?

This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more.

Contact us


Printer Friendly Version





Show me your flowchart and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowchart; it'll be obvious. (Fred Brooks, The Mythical Man Month)




Linux posts

Troubleshooting posts


This post tagged:

Shell



Unix/Linux Consultants

Skills Tests

Unix/Linux Book Reviews

My Unix/Linux Troubleshooting Book

This site runs on Linode