But that phrasing does not sometimes get it all and think perhaps the website has more than one linefeed, carriage return, whatever, that messes up my coding. Any ideas appreciated.
If I copy the text from the site, and modify your statement slightly:
sed -n "/Greater Victoria./,/^$/p" file1
I get this output:
Greater Victoria.
Monday..Cloudy. High 8.
Tuesday..Cloudy with 60 percent chance of showers. Low plus 3.
High 7.
Wednesday..Cloudy with 40 percent chance of flurries or rain showers.
Low plus 3. High 8.
Thursday..Cloudy with 60 percent chance of rain showers mixed with
flurries. Low plus 3. High 8.
Friday..Cloudy with 30 percent chance of showers. Low plus 3. High 9.
Normals for the period..Low plus 2. High 7.
It looks exactly the same as on the website. Is it not want you wanted?