Shellで日付を取得する

d=`date '+%Y-%m-%d %H:%M:%S.%N'`

#!/bin/sh 

d=`date '+%Y-%m-%d %H:%M:%S.%N'`

echo $d

dateコマンドを実行した結果をdに代入しているだけ。

バッククォート"`"で囲んだ中身は実行され出力されるので、dに代入されるという仕組み。

dateコマンドは、wikipediaを見ればすぐわかる

http://ja.wikipedia.org/wiki/Date_(UNIX)

ちなみに、%Nはナノ秒なのだが、私のOSX(10.10.3)では出力されなかった。

最終更新:2015/04/14 18:35
  • このエントリーをはてなブックマークに追加
  • Clip to Evernote
  • Share on Tumblr
  • Delicious

この記事に含まれるキーワード:


サイト内検索

このサイトについて

このサイトは、開発に役立つメモを公開しています。
詳しくは、こちら=>

このサイトのRSSはこちら=>

Twitter

楽天