![Unixスクリプトの視差? [コピー]](https://linux33.com/image/97257/Unix%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88%E3%81%AE%E8%A6%96%E5%B7%AE%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
スクリプトを作成する必要があります。
startdate = 2016-02-14 20:10:10
enddate = 2016-02-14 23:59:59
c= 1240 (minutes)
d=10
r = ratio(startdate - enddate) / c;
d=d*r;
開始日と終了日の差を計算する方法は?
答え1
2 回の間の秒数を計算するには、次のようにします。
#!/bin/bash
START="2016-02-14 20:10:10"
END="2016-02-14 23:59:59"
SECS=$(echo $(date -d "$END" +%s) - $(date -d "$START" +%s) | bc)
echo $SECS