In bash I am able to write a script that contains something like this:
{ time { #series of commands echo \"something\" echo \"another command\" echo \"blah
If you want to profile your code you have a few alternatives:
Time subshell execution like:
time ( commands ... )
Use REPORTTIME to check for slow commands:
export REPORTTIME=3 # display commands with execution time >= 3 seconds
setop xtrace as explained here
setop xtrace
The zprof module