POSIXのシェルユーティリティにはエポック秒を直接出力するコマンドがないので生成する方法を考えます perlを使う POSIX非標準。perlぐらいどの*nixにもインストールされているしこれが普通。 $ perl -e 'print time, "\n"' date(1)でフォーマット指定を使う POSIX非標準。date(1)のフォーマット指定にエポック秒を出力する s があります。これはGNU拡張。 $ date +%s 日付時刻からエポック秒を計算する 全てPOSIXのコマンドだけでやろうとすると多分これしかないです。 エポック秒は次の計算式で算出出来ます。 tm_sec + tm_min*60 + tm_hour*3600 + tm_yday*86400 + (tm_year-70)*31536000 + ((tm_year-69)/4)*86400 - ((tm_year-1