10
経過時間を計算するBashスクリプト
私のコマンドの実行にかかった時間を計算するスクリプトをbashで書いています。 STARTTIME=$(date +%s) #command block that takes time to complete... #........ ENDTIME=$(date +%s) echo "It takes $($ENDTIME - $STARTTIME) seconds to complete this task..." 私の論理は正しいと思いますが、最終的には次の出力結果になります 「このタスクを完了するのに数秒かかります...」 文字列の評価に問題がありますか? 私はbash変数が型付けされていないと思いますが、それでもbashに「文字列から整数への」メソッドがあるとよいと思います。