Eu usaria nawk
:
nawk "BEGIN{print srand}"
Estou tentando obter o número de segundos desde a época no Solaris 10 e no Solaris 11.
No Solaris 11, "date +% s" está me dando a saída (do bash), mas o mesmo está falhando no Solaris 10.
Qual é o comando certo no Solaris 10?
Eu costumo reverter para perl
para isso, supondo que esteja instalado.
perl -e 'print time."\n";'
Por exemplo,
$ perl -e 'print time."\n";'
1457531088
Assumindo que perl
esteja instalado, ele deve ser praticamente independente do sistema operacional.