Не подскажете - можно ли такое реализовать и как это сделать, если можно:
Есть спутниковый ресивер с линухом, есть XML файл с прогнозом погоды
<FORECAST day="19" month="1" year="2009" hour="3" tod="0" predict="18" weekday="2">
<PHENOMENA cloudiness="3" precipitation="10" rpower="0" spower="0"/>
<PRESSURE max="750" min="748"/>
<TEMPERATURE max="-3" min="-5"/>
<WIND min="3" max="6" direction="4"/>
<RELWET max="96" min="91"/>
<HEAT min="-5" max="-3"/>
</FORECAST>
<FORECAST day="19" month="1" year="2009" hour="9" tod="1" predict="24" weekday="2">
<PHENOMENA cloudiness="3" precipitation="10" rpower="0" spower="0"/>
<PRESSURE max="749" min="747"/>
<TEMPERATURE max="-6" min="-8"/>
<WIND min="3" max="6" direction="3"/>
<RELWET max="97" min="92"/>
<HEAT min="-8" max="-6"/>
</FORECAST>
Хочется получить прогноз погоды на экране ТВ. Сделал скрипт для скачивания этого xml, а вот как разобрать не знаю... C RegExp знаком, а вот с grep`ом нет. Прочитал кучу доков, но так и не понял, как получить таблицу вида:
---------------------------------------------
hour="3"
TEMPERATURE max="-3" min="-5"
WIND min="3" max="6" direction="4"
---------------------------------------------
hour="9"
TEMPERATURE max="-6" min="-8"
WIND min="3" max="6" direction="3"
---------------------------------------------
Или около того, что бы из консоли легко читалось.
[Ответ]