The UNIX and Linux Forums  

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > シェルプログラミングとスクリプティング
Googleのunix.com



シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
どのように時間と日付のファイルから抽出する prash_b シェルプログラミングとスクリプティング 5 2008年6月18日 09:30午前
日付と時刻をログファイル captoro シェルプログラミングとスクリプティング 8 2007年9月3日 10:23午後
どうすればファイル名に日付と時間をかけるか jhamm UNIXのダミー質問と回答のため 2 2007年1月16日 09:31午前
ファイルの作成日時 alisevA3 UNIXのダミー質問と回答のため 3 2005年7月8日 06:21午前
ファイルの日付とタイムスタンプ キセノン UNIXのダミー質問と回答のため 1 2001年10月9日 04:58午後

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2008年3月15日
めかし込む primp is offline
登録ユーザー
  
 

参加日: 2008年3月
投稿: 19
ログの日付を基に/時間を入力し、日付/時間、ログファイルの処理

やあ、

私を達成しようとしているが、次のいくつかの提案や、作業可能性bashスクリプトの例のようになる

私は、ログファイルのリストを定期的にされている4世代のcrontabを回転されているスクリプトからの投棄されているディレクトリがある。そこでは、ファイルが作成されます関連付けられているタイムスタンプされます。

application.log.1
application.log.2
application.log.3
application.log.4
application.log.5

私は、よく分かりませんが短く見えるから比較する最も簡単な形式は、時代のように聞こえるの周りには、日付の入力をする他のスクリプト/時間が最も簡単/最速です。

私はどちらかの形式を取るが、基本的には希望して定義されてthatsは、回転している基本的に密接に" " currentInputDateTimeに一致するログプロセスのログとの比較では、日付/時刻を使用して調査期間は5分を引くここではないが" currentInputDateTime "しかし未満/現在の時間に相当大きくすることができます、私はこの"はls -トランジスタ| awkは' ( ) 'は、日付を取得する/時間とどうにか変換するには$ 6 $ 7印刷するかもしれないと仮定エポック。

もし、この問題をする前には、車輪の再発明する必要はありませんが発生している何かをしたかと思いまして。

事前に感謝
  #2固定リンク)  
Old 2008年3月15日
Franklin52 Franklin52 is offline Forum Staff  
モデレータ
  
 

参加日: 2007年2月
投稿数:4345
ここでは、おそらく何か役に立つを見つけることができます:

昨日日/日算術演算

よろしく
  #3固定リンク)  
Old 2008年3月16日
めかし込む primp is offline
登録ユーザー
  
 

参加日: 2008年3月
投稿: 19
私はそれらのリンクを見てみていたと私には、パラメータには次のようなパスということを知りました:

日- D "は2008年3月15日11:40 " -日\u003d " 5分前に" + %金\u003d\u003d %私: %メートル

しかし、出力されました:

2008年3月15日\u003d\u003d 09:30

私は11:35の時間を取得するには、予想していたが私は、日付形式を取って5分の時間から減算欠けていると、他のエポック値を比較するために時間を画期的に変換するものは何ですか?
  #4固定リンク)  
Old 2008年3月16日
Franklin52 Franklin52 is offline Forum Staff  
モデレータ
  
 

参加日: 2007年2月
投稿数:4345
このようにする必要があります:


コード:
date --date "2008-03-15 11:40 5 min ago" +%F==%I:%M

しかし、この形式"を使用する場合の理由+ \u003d\u003d %私%金: % M "はは何ですか?
あなたが前に5分の時間を取ることができる画期的:


コード:
date --date "2008-03-15 11:40 5 min ago" +%s

よろしく
  #5固定リンク)  
Old 2008年3月16日
めかし込む primp is offline
登録ユーザー
  
 

参加日: 2008年3月
投稿: 19
ありがとう、私は前" " 5分を使用してルートを下りていたのは、入力文字列の一部となることをサポートして実現せず、それこそが私を混乱だったので、例を見つけることができませんでしたありませんでしたオンラインまたは正しくのmanページを読んでいませんでした。私は私のスクリプトで何を提供した場合、私はこの仕事を得ることができるかを試してみるよ
Closed Thread

ブックマーク

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは 〜の上に
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる 〜の上に




すべてGMT -4です。現在の時刻は 06:03午後


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
は、 UNIXおよびLinuxフォーラムのコンテンツ著作権© 1993 〜 2009 。すべての権利を管理しReserved.Ad RedTyger

コンテンツ関連のURLで vBSEO 3.2.0