Добавление времени к переменной времени

I have included both the conditions in script

wget - -spider “http:url”
If [[ $? == 0 ]]
Then
google-chrome --start-fullscreen --incognito "http://URL" &

Else
Ps -eaf | grep -i chrome | awk ‘{print “kill -9” “ “ $2}’ | sh
1
10.01.2020, 11:36
2 ответа

Не возвращайте переменную 3:00 обратно в дату.

Просто используйте этот подход

$ today3AM=$(date -d "today 3AM" -u)
$ today6AM=$(date -d "today 3AM + 3 hours" -u)
$ echo $today3AM
Fri Jan 10 03:00:00 UTC 2020
$ echo $today6AM
Fri Jan 10 06:00:00 UTC 2020
$
1
27.01.2020, 23:40

Вторая команда не знает формат today3AM. Чтобы получить today6AM, вы можете использовать что-то вроде

today=$(date -d "today 3AM" -u)
echo $today
Fri Jan 10 03:00:00 UTC 2020
today6am=$(date -u -d "${today} +3 hours")
echo $today6am
Fri Jan 10 06:00:00 UTC 2020

Теперь вы можете изменить today3amпо своему усмотрению.

0
27.01.2020, 23:40

Теги

Похожие вопросы