• ベストアンサー

Shellのソースを教えてください。

Unix初心者です。 現在時刻の10分の位までを取得するシェルプログラムが必要になりました。 例えば、 2003年07月11日02時43分だと、 20030711024 という感じです。 どのように記述すればよいでしょうか。 ご助言よろしくお願いします。

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

  • ベストアンサー
  • retr
  • ベストアンサー率75% (30/40)
回答No.1

date +%Y%m%d%H%M | cut -c1-11 でいかがでしょう。

関連するQ&A

  • UnixShellプログラミングで質問です。

    Unix初心者です。 時刻の演算を勉強しています。 現在時刻の10分後を指定の形式で標準出力する方法を探しています。 例えば、 現在時刻が2003年07月11日02時43分だと、 200307110253 という感じです。 どのように記述すればよいでしょうか。 ご助言よろしくお願いします。

    • ベストアンサー
    • PHP
  • UNIX SUN Solarisで時間の演算

    Unix初心者です。 時刻の演算を勉強しています。 現在時刻の10分後を指定の形式で標準出力する方法を探しています。 例えば、 現在時刻が2003年07月11日02時43分だと、 200307110253 という感じです。 前回教えていただいたのですが、 -d '10 minutes'はSolarisでは未対応のようでした。 どのように記述すればよいでしょうか。 ご助言よろしくお願いします。 参考:http://oshiete1.goo.ne.jp/kotaeru.php3?q=598250

    • ベストアンサー
    • Perl
  • shell 最大のディレクトリ名を取得する

    シェルでプログラミングをしているのですが、 あるディレクトリに下記のようなディレクトリが複数できています。 その命名規則は先行バッチの実行時刻YYYYMMDDHHMISSなのですが 20081201230011 20081202230001 20081203230002 後続ジョブとして、いちばん最大のディレクトリ(ここでは20081203230002) にcdして処理をしたいのですが、このディレクトリ名が 取得を取得するにはどのように記述したらよいのでしょうか、教えてください。

  • UNIXシェル内での日付計算

    UNIX(今使ってるのがHP-UX11i)上のバッチシェルで、 指定した日数分の前の日付を取得したいのですが、 何か方法はないでしょうか。 (例) 現在の日付: 20060511 指定した日数: 10(MAX値は100程度) 取得する日:20060501

  • シェルの学習

    私はUNIXを使ったことがないのですが、仕事でシェルを使うことになりました。Linuxで勉強しようと思っているのですが、シェルとは難しいものなのでしょうか。また、どの位の学習時間が必要でしょうか?ちなみにプログラミングはCとJavaのプログラミングの経験はあります。

  • DateAddについて

    VB初心者であまりよくわかってないのですが、 現時刻を取得し、それよりも30分前の時刻、60分前の時刻を求めたいと思い、人に聞いたところ、DateAddというものを使えばできると言われました。 ところが、ずぶの素人なのでヘルプを見てもわからず、サンプルも見つからずで困ってしまいました。 できれば、簡単な記述例等をお教えいただければと思います。 よろしくお願いいたしますm(__)mぺこりっ

  • ftpについて

    UNIXのKシェルまたはBシェルプログラミングで ftp転送を行う方法を教えてください。 今現在、ftpログインからつまづいてしまっています。 具体的にコードを記述して下さるとありがたいです。

  • UNIXのシェル、環境設定について教えてください。

    こんにちは。 UNIXについて詳しく勉強したいとおもっています。 コマンドなど基本的なファイル操作についてはある程度わかるのですが、UNIXの環境設定、環境変数、シェルなどの物につまづいています。 「環境変数って一体なんだよ!」 「シェルのBシェル、Cシェルって・・・」 こんな感じです。 これらについて初心者でもわかるような本、サイトを教えてください。 あと、初心者すぎて恥ずかしい質問なのですが、UNIX系OSにはいろいろな種類があるのは知っているのですが、「UNIX」という名前のOSはあるのでしょうか? また、Teratermを使っているのですが、これって何ていう名前のOSなのでしょうか? 最後に、会社なのでは、SolarisとLinuxどちらが多く使われているのでしょうか? これらの質問に詳しい諸先輩方アドバイスの方をよろしくお願いします。

  • Bシェルの学習方法について

    はじめまして。 UNIXの超初心者です。 Bシェルを学習する必要が生じまして、 超初心者でも理解できる参考書を探しています。 何かよい参考書がありませんでしょうか? どうかよいアドバイスをよろしくお願いします。

  • UNIXシェル内での日付計算

    日付計算系の質問はたくさんありましたがこのタイプが 無かったんで質問させていただきます。 やりたいことは題名そのまんまなんですが、具体的に言う と、UNIX(今使ってるのがHP-UX11.0)上のバッチシェル で、前日の日付を取得したいのです。できれば中間ファ イル(一時ファイル)などを生成せずにシェル内で計算を 済ませたいのですが、何か方法はないのでしょうか。 (Ex.) 現在の日付   2002年1月1日 取得したい日付 2001年12月31日 具体的な方法とか書いてあるとさらにうれしいのですが・・・ それではよろしくお願いします。

専門家に質問してみよう