• ベストアンサー

本日日付のフォルダを作成する。

シェルで、本日日付のフォルダを作成したいです。 今日なら 20070715 と言うフォルダです。 そのような事をシェルで作成できるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • koko_u_
  • ベストアンサー率18% (459/2509)
回答No.1

date コマンドの結果をバッククォートでもらえばいいんじゃないの? mkdir `date "+%Y%m%d"` Solaris のオプションとかシェルとかわからんので、嘘かも。

その他の回答 (2)

  • koko_u_
  • ベストアンサー率18% (459/2509)
回答No.3

質問者さん放ったらかしですが。 >date のフォーマットはシングル・クォートでクォートティングします うーん。FreeBSD では date "+%Y%m%d" でも通りますが。 単純に strftime(3) にフォーマット文字列を渡してるだけだと思うんだけどなぁ。

回答No.2

#1さんの補足 >mkdir `date "+%Y%m%d"` >Solaris のオプションとかシェルとかわからんので、嘘かも。 おし~~ぃです ^ ^ >mkdir `date "+%Y%m%d"` mkdir `date '+%Y%m%d'` date のフォーマットはシングル・クォートでクォートティングします!!

gogoogoo11
質問者

お礼

解決しました。ありがとうございます。

関連するQ&A