我在运行 OSx 10.6.8 的 iMac 上使用 Nerdtool,并编写了一些代码来获取天气预报并将其显示在我的桌面上。我如何删除最后一个以“预测已发布”开头的文本?我注意到的第二个问题是返回的文本在第一个字符前面有一个“空格”。我也希望它消失。下面是我使用终端获得的命令和输出。谢谢。
命令:
curl --silent "http://weather.gc.ca/rss/city/on-137_e.xml" | grep -E '(Weather Forecasts:|</summary)'| head -3 | sed -e 's/<summary type=\"html\">//' -e 's/<\/summary>//' -e 's/]]> //' -e 's/No watches or warnings in effect. //'
输出:
今天早上阳光明媚,然后是太阳和云的混合,今天下午有 40% 的几率有阵雨。今天下午有雷暴的风险。今天下午西风20公里/小时。高 29. 紫外线指数 8 或非常高。预测于 2015 年 7 月 31 日星期五美国东部时间上午 5:00 发布