On Sun, Aug 30, 2015 at 5:15 AM, Eric Sunshine <sunshine@xxxxxxxxxxxxxx> wrote: > (Please don't top-post on this list.) > > On Sat, Aug 29, 2015 at 11:00 PM, Gabor Bernat <bernat@xxxxxxxxxxxxxx> wrote: >> Reading after it, I think the most close we can get with this is, awk >> 'BEGIN { print strftime("%c", 1271603087); }; and just ignore setting >> this value (and avoid displaying it) if that fails too. Do you agree? > > strftime() in awk is a GNU-ism. It doesn't exist in awk on Mac OS X or > FreeBSD, or even the default awk on Linux (which is mawk on Linux > installations I've checked). > > Most portable likely would be Perl, however, that's probably too > heavyweight inside a loop like this, even if called only once each N > iterations. http://stackoverflow.com/questions/2445198/get-seconds-since-epoch-in-any-posix-compliant-shell Found this, awk 'BEGIN{srand();print srand()}' srand() in awk returns the previous seed value, and calling it without an argument sets it to time of day, so the above sequence should return seconds since the epoch, or at least something in seconds that is relative to a fixed point which is all that's needed in this thread. -- Mikael Magnusson -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html