人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

UNIXのシェルスクリプトでログファイルを作成しています。ファイル名に、月日時分をつけたいのです。(MMDDHHMM.logみたいなファイル名)これをプレーンなシェルスクリプトで実現する方法を紹介されているページを教えてください。なお、dateコマンドを叩くと2003年04月25日 (金) 19時58分50秒 JSTと出てきてしまいます。

●質問者: panna
●カテゴリ:コンピュータ 学習・教育
✍キーワード:2003年 4月25日 JST UNIX コマンド
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● yellowishwhite
●17ポイント

http://www.tokaido.co.jp/syoko/handyman/date.html

UNIXハンディマニュアル (date)

date +%m%d%H%M

などとしてフォーマットを指定することができます。

(Linuxでしか確認していませんが)

詳細は date --help にて。

(上記URLにはそこまで載っていません)

◎質問者からの返答

有難うございます。

スーパーユーザー権限が無いのです。

それで、なぜか日本語で出てきてしまうのでうす。


2 ● zunda
●17ポイント

http://www.linux.or.jp/JM/html/GNU_sh-utils/man1/date.1.html

Manpage of DATE

date +%m%d%H%M

でどうでしょうか?

◎質問者からの返答

有難うございます。

サンプルも載っているようなページなどありましたら

教えてくださいませ。


3 ● pandanaotan
●20ポイント

http://www.linux.or.jp/JM/html/gnumaniak/man1/date.1.html

Manpage of date

dateコマンドにフォーマットオプションを付けるとそういうファイル名を生成する事ができますよね。まずはdateのman pageを。

http://www.zdnet.co.jp/help/tips/linux/l0599.html

ZDNet Japan

「日付けがついたファイルを作りたい」

そのものずばりのページですね。

◎質問者からの返答

有難うございます。

おおっシンプルで嬉しいです。

他にもありましたら教えてくださいませ。


4 ● Cherry
●17ポイント

http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=man&lc=1&cmd=&man...

On-line Manual of "date"

§=0

FreeBSD なら date ”+m%d%H%M” で いかがでしょうか?

◎質問者からの返答

有難うございます。

FreeBSDのマニュアルページと言うものもあったのですね。

皆様、初心者の質問に親切にどうも有難うございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ