Linuxの簡単な時間と処理時間間隔。

最近、スクリプトを展開する彼らの時間のかかるを知りたい、時間の正午最も簡単なLinuxの機能について何かを読んで

私はここに対処することは、それだけの十分な、非常に簡単です。 

プロセス。 

1.現在の時刻を取得します。

= TIME1 前に`date` 
又は
TIME1 = $(DATE)
取得かなり良い時間形式を使用することができる場合:
TIME1 +日付= "%D %% Y-M-%のH:%のM:%のS"` 次に機能を検証します正しい エコー$時間1 にする 注1:すぐに等号が続く時間1の背後にある変数名にスペースを持つことができない、それ以外の場合は、等号のコマンドとして解釈されますが、スペースを持つことができません。 注2:あなたはバッククォートを使用することができますかコマンドを処理するブラケット2つの方法で行う。

使用することもでき
= `日付+%S`は、UNIXタイムスタンプtimestamp1を取得することができるので、時間のかかる計算を単純なものとすることができます。

2. 2つのシェルコマンドを毎回取得を追加し、デプロイメントスクリプトの開始時と終了時のUNIXタイムスタンプを取得しました。

簡単な処理のスクリプトの実行の最後の増加3.

= `exprの$ timestamp2 interval1 - $のtimestampe1`は、

期間が計算し

、その後、エコーechoコマンドを使用することができ

、エコー、「この時間のかかる$ interval1秒のこの時期の$ TIME2エンドは$時間1の開始時刻を

時に減算動作音減算を操作の両端には、それ以外の問題があるでしょう、スペースを持っている必要があります。

4.実際には、処理をも提供することができ、シェルは時間の時間形式の関数です。

しかし、私はこの最もシンプルな感じ。 

単純にそれを記録。 

 

おすすめ

転載: www.cnblogs.com/jinanxiaolaohu/p/11584165.html