Не могу оценить переменную SHLinux

Ответить
Anonymous
 Не могу оценить переменную SH

Сообщение Anonymous »

Мой скрипт Bash: < /p>

Код: Выделить всё

#!/bin/bash

n=5
k=4
delta=$((24*60*60/n))

time=$(date +%T)
echo $time

timesec=$(date -d "1970-01-01 $time Z" +%s)

echo "time in secs=$timesec"

Ak=$((k * delta))
echo "Ak=$Ak"

Bk=$(((k+1) * delta))
echo "Bk=$Bk"

if [["$Ak" -le "$timesec"]]; then
echo "Eureka"
fi
< /code>
После запуска я получаю: < /p>
$ bash show_time.sh
21:41:19
time in secs=78079
Ak=69120
Bk=86400
show_time.sh: line 21: [[69120: command not found
Где моя ошибка?
ОС: Ubuntu 24.04lts

Подробнее здесь: https://stackoverflow.com/questions/797 ... h-variable
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»