Professional Web Applications Themes

Timers in shell scripts - Mac Programming

I'm looking for a way to log the elapsed time in some shell scripts. I know there is the timer command that will time a single action, but I'm looking for something to time entire blocks of code. What I'm after is pretty much setitimer and getitimer, but as near as I can tell, they're C functions. Can someone point me in the right direction? reply to: com...

  1. #1

    Default Timers in shell scripts

    I'm looking for a way to log the elapsed time in some shell scripts.

    I know there is the timer command that will time a single action, but I'm
    looking for something to time entire blocks of code. What I'm after is
    pretty much setitimer and getitimer, but as near as I can tell, they're C
    functions.

    Can someone point me in the right direction?

    reply to: com
    Chris Guest

  2. #2

    Default Re: Timers in shell scripts

    In article <164.98.50>,
    Chris Weiss <com> wrote:
     

    I suspect you'll need a better grade of scripting language-- like Perl,
    or Python.

    --
    Tom "Tom" Harrington
    Macaroni, Automated System Maintenance for Mac OS X.
    Version 1.4: Best cleanup yet, gets files other tools miss.
    See http://www.atomicbird.com/
    Tom Guest

  3. #3

    Default Re: Timers in shell scripts

    Chris Weiss wrote: 

    You can use the date command and subtract, though its resolution is one
    second.

    Peter Guest

  4. #4

    Default Re: Timers in shell scripts

    Chris Weiss wrote:
     

    There's the "time" command, and it's easy enough to enclose a block
    of shell commands (although you'd have a little bit of overhead doing that).

    $ time sleep 20

    real 0m20.819s
    user 0m0.000s
    sys 0m0.000s

    Feed it to 'awk' (it comes out on stderr) to reformat.
    Or try 'expect' or Tcl/Tk.


    Mike Guest

Similar Threads

  1. Python code to replace shell scripts
    By Cameron Laird in forum Linux / Unix Administration
    Replies: 0
    Last Post: December 11th, 10:02 PM
  2. Systems administration shell scripts
    By gg.2.starfire@spamgourmet.com in forum Linux / Unix Administration
    Replies: 0
    Last Post: December 2nd, 08:30 PM
  3. [ANN] Protect you Unix Shell Scripts!
    By Bungisoft, Inc. in forum Linux / Unix Administration
    Replies: 3
    Last Post: November 9th, 02:43 PM
  4. SHAREWARE - Unix shell scripts
    By RayCosoft in forum Linux / Unix Administration
    Replies: 0
    Last Post: November 3rd, 06:05 AM
  5. POSIX timers versus System V timers
    By Nimmi in forum UNIX Programming
    Replies: 4
    Last Post: October 12th, 09:56 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139