in reply to A regular expression that will work for (hh:)mm:ss [converting clock time to seconds]

Here's a one-liner:
ps -p $pid -o etime --no-heading|perl -aF'[:-]' -nE'say+pop(@F)+60*pop +(@F)+3600*pop(@F)+84600*pop@F'
  • Comment on Re: A regular expression that will work for (hh:)mm:ss [converting clock time to seconds]
  • Download Code