Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Задача по bash

Максим Жеребцов Ученик (102), открыт 1 неделю назад
Сама задача:

В файле forecast содержится прогноз погоды на текущий месяц в формате
"
02.10:солнечно, 15°C
03.10:пасмурно, 12°C
"
Выведите прогноз на текущий день.
(Для 2 Октября вывод(02.10): Сегодня солнечно, 15°C)
1 ответ
Рустам Абдрашитов Мыслитель (9508) 1 неделю назад
На код
 
#!/bin/bash

current_date=$(date +"%d.%m")

if [[ ! -f forecast ]]; then
echo "Ошибка: файл 'forecast' не найден."
exit 1
fi

forecast=$(grep "^$current_date" forecast)

if [[ -n $forecast ]]; then
weather_info=${forecast#*:}
echo "$current_date: Сегодня $weather_info"
else
echo "Прогноз на сегодня ($current_date) не найден."
fi
Рустам АбдрашитовМыслитель (9508) 1 неделю назад
На
 ```bash 
#!/bin/bash

current_date=$(date +"%d.%m")

if [[ ! -f forecast ]]; then
echo "Ошибка: файл 'forecast' не найден."
exit 1
fi

forecast=$(grep "^$current_date" forecast)

if [[ -n $forecast ]]; then
weather_info=${forecast#*:}
echo "$current_date: Сегодня $weather_info"
else
echo "Прогноз на сегодня ($current_date) не найден."
fi
```
Максим ЖеребцовУченик (102) 1 неделю назад
И где код?
Рустам Абдрашитов Мыслитель (9508) Максим Жеребцов, хз баг какойто не скинулся
Похожие вопросы