![유닉스 스크립트의 시차?](https://rvso.com/image/97257/%EC%9C%A0%EB%8B%89%EC%8A%A4%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%9D%98%20%EC%8B%9C%EC%B0%A8%3F%20.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
두 시간 사이의 초를 계산하려면:
#!/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