私は2つの変数$sunrise
= "7:23 am"と$sunset
= "6:10 pm"を持っています。私はのように、今日のエポックと同等にそれらの両方を変換する必要があります。今日のHH:MM am/pmをBashのエポックに変換する
secSunrise=($date ... "$sunrise" ... +"%s")
secSunset=$(date ... "$sunset" ... +"%s")
私がこれまでに考え出した唯一のことは、現在の日時でそれをやっている:
$ secNow=$(date +"%s")
$ echo $secNow
1488331535
正方形にどのようにこのサークルにHH:MM am/pm
の12時間形式の変数をdate
コマンドに挿入しますか?
'--date'は素晴らしい機能です。テストされ、 'secSunrise = $(date --date =" $ sunrise today "+%s)'はうまく動作します。 – WinEunuuchs2Unix