Помогите, пожалуйста.
Есть скрипт, в котором, в частности, выполняется сравнение дат.today= date +%Y%m%d
for folder in `ls`; do
[ "$folder" -eq "$today" ] && echo "asd"
doneРугается на integer expression expected, и к тому же очевидное true не получается получить.
Как быть?
> Как быть?Читать `man [`
[ "$folder" = "$today" ]
>> Как быть?
> Читать `man [`
> [ "$folder" = "$today" ]За ссылку на ман спасибо.
Но проверки все равно не проходят.
date у меня возвращает не число?
> date у меня возвращает не число?date возвращает число, которое, будучи взятым в кавычки, превращается в строку.