2005/03/06 seq

The "seq" command outputs a sequence of numbers. It's useful to control loops:



 for i in `seq 1 20`
 do
   # do something useful here, I suppose
   echo $i
 done



Hate these ads?

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.



Comments /Words/2005_03_06.html


Add your comments

M3IP inc.

Enter your email address for automatic notification of new posts here
(be sure to whitelist 'feedburner.com' if you use spam filtering)

Or use any RSS reader

Delivered by FeedBurner

cartoon
Forget the expense of flying to New England. Forget hotel and meals costs.
Installation and light training Boston and New England


Views for this page
Today This Week This Month This Year  Overall
21311229 346

Have you tried Searching this site?

Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates

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. We appreciate comments and article submissions.

Publishing your articles here

pavatar.jpg
More:
       - Shell




Unix/Linux Consultants

Your ad here - $24.00 yearly!

http://www.vss3.com SCO/Caldera OpenServer, Unixware & Linux. Tarantella & Non-stop Clustering


larryi@ccamedical.com SCO OS5, Debian Linux, RedHat Linux, MySQL, Apache, AJAX development using dXport/dL4/Unibasic, Windows Connectivity, Sharing Resouces, Automation, Shell Scripting


http://www.loch-raven.com/ Over 18 years of experience Unix and Linux servers. Linux and Unix consulting, system administration, remote administration, custom scripting, web desing and hosting.




Twitter
  • Jun 26 21:28
    Lost 5 cents at poker tonight. Hard to do with 10 and 20 cent betting..
  • Jun 23 07:01
    Hypermiling:









Change Congress

Related Posts