タグ

unixとawkに関するmittsun1979のブックマーク (2)

  • unixtime と 日付 の相互変換

    日付 から unixtime への変換方法 date コマンドに ‘+%s’ 引数をつけると unixtime で表示する。 $ date +%s 1108218628 特定の日付を変換したいときは、’–date’ オプションを利用する。 $ date +%s --date "2005-01-01 00:00" 1104505200 unixtime から 日付 への変換方法 $ date --date "@1104505200" Sat Jan  1 00:00:00 JST 2005 ぼくが知る限り、date コマンドでは変換できない。このため、awk をもちいる。 awk でもできる。 $ echo 1104505200 | awk '{print strftime("%c",$1)}' Sat Jan 1 00:00:00 2005 フォーマットをそろえる場合。 $ echo 11

    unixtime と 日付 の相互変換
    mittsun1979
    mittsun1979 2013/09/12
    エポック 変換
  • AWK $B$GF~NOA4BN$r=87W$9$k (B

    $B9TC10L$N=hM}$r8+$F$-$^$7$?$,!"$?$H$($P!V$3$l$i$NJ88K$rA4ItGc$C$?$i!"$$ (B $B$/$i$K$J$k$N$@$m$&!)!W$H$$$&5?Ld$K$O!"3F9T$K$"$k2A3J$NAmOB$r5a$a$J$1$l (B $B$P$J$j$^$;$s$+$i9TC10L$N=hM}$@$1$G$O$9$_$^$;$s!#$=$3$G!" (BBEGIN $B$H (BEND $B$H$$$&%Q%?! % gawk 'BEGIN { $B=hM} (B1} { $B9TC10L$N=hM} (B} END { $B=hM} (B2}' miyabe.new $B$N7A AWK $B$O!" (B1 $B9TL\$r=hM}$9$kA0$K$^$: (B $B=hM} (B1 $B$r9T$$!"

  • 1