2017-01-11 1 views
0

私はスクリプトを停止するまで、毎秒一定量だけ上がった金額を印刷したいと考えています。私は働いている間に2番目(または1時間)の生計費が支払われていることの更新を印刷しようとしていましたが、どのようにbashでそれをやっていくのでしょうか?賃金計算機を作成するにはどうすればいいですか?

+0

は、あなたがそのようなbashの計算スクリプトか何かのためにGoogleで検索しましたか? –

+0

あなたはおそらく 'bc'を使って、あなたが支払っている金額をより長いスケールで分割します。 – Emeric

+0

私はスクリプトを停止するまで、毎秒一定量の金額を印刷することができます。私はこれまでのところ計算機スクリプトではなく、これを行う方法を見つけ出していません –

答えて

0

ここでは単純なものです:

#!/usr/bin/env bash 
total=0 
increment=50 
while : 
do 
    total=$((total + increment)) 
    printf '$%.2f\n' $(bc <<< "scale=2; $total/100") 
    sleep 1 
done 
関連する問題