2016-05-02 8 views

答えて

0

あなたはそれはあなたを助けることができると思います.I scrptineをテストすることができます。

2

エポックからの秒数に1000を掛けただけです(ナノ秒精度が追加されています)。

あなたは行うことができます。

$(($(date '+%s') * 1000)) 

をナノ秒の精度で、zshに:

$(($(date '+%s.%N') * 1000)) 

精密zshで2進ポイントに:bashとして

printf '%.2f\n' $(($(date '+%s.%N') * 1000)) 

(と他のシェル)は浮動小数点演算をサポートしていません。代わりに。

例:

% echo $(($(date '+%s') * 1000)) 
1462194433000 

% echo $(($(date '+%s.%N') * 1000)) 
1462194596950.2983 

% printf '%.2f\n' $(($(date '+%s.%N') * 1000)) 
1462194696479.11 
+0

'date +%s'は以下を配信します: '%s' – schily

+0

これは変更されません。現在のtime_t値を出力するより移植性のある方法は 'awk 'を実行することです。BEGIN {srand(); print srand()} ''。 – schily

0

あなたはpemission

chmod +x file 

を変更し、私が正しいだ場合、せずに呼び出すために使われています

#!/usr/bin/env python 

最初の行に追加することができます先行する言語。スクリプトは、言語のインタプリタを呼び出して、スクリプト内でコードを実行します。

関連する問題