# Current Temperature (#68)

**URL:** <https://www.ruby-forum.com/t/current-temperature-68/75486>\
**Category:** Ruby\
**Created:** [March 1, 2006, 11:05pm UTC](https://www.ruby-forum.com/t/current-temperature-68/75486 "2006-03-01T23:05:05Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![davidtl](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/35a633/32.png) [@davidtl](https://www.ruby-forum.com/u/davidtl)\
**Post date:** [March 1, 2006, 11:05pm UTC](https://www.ruby-forum.com/t/current-temperature-68/75486/1 "2006-03-01T23:05:05Z")

</div>

My one-line solution.  
Just join the below 4 lines become one single line; even no need space  
when join lines.

require’open-uri’;puts (ARGV.size !=1)?“Usage: #$0 ”:  
("The temperature in #$1 is #$2 degrees F."if  
%r|Weather for **(._?)_**_._?(\d+)°F|=~  
open(“[temperature - Google Search](http://www.google.com/search?hl=en&q=temperature+#%7BARGV%5B0%5D%7D)”){|f|f.read})

---

<div class="post-metadata">

**Author:** ![davidtl](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/35a633/32.png) [@davidtl](https://www.ruby-forum.com/u/davidtl)\
**Post date:** [March 2, 2006, 12:18am UTC](https://www.ruby-forum.com/t/current-temperature-68/75486/2 "2006-03-02T00:18:43Z")

</div>

Semi-colons, that is so cheating. 🙂

---

<div class="post-metadata">

**Author:** ![davidtl](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/35a633/32.png) [@davidtl](https://www.ruby-forum.com/u/davidtl)\
**Post date:** [March 2, 2006, 9:21am UTC](https://www.ruby-forum.com/t/current-temperature-68/75486/3 "2006-03-02T09:21:34Z")

</div>

| Semi-colons, that is so cheating

require(“open-uri”) && puts((ARGV.size !=1) ? “Usage: #$0 ”:  
(“The  
temperature in #$1 is #$2 degrees F.” if %r|Weather for  
**(._?)_**_._?  
(\d+)°F|  
=~open(“[temperature - Google Search](http://www.google.com/search?hl=en&q=temperature+#%7BARGV%5B0%5D%7D)”){|f|  
f.read}))

This is without semi-colons 🙂

–

> here are more things in heaven and earth,  
> horatio, than are dreamt of in your philosophy.

–  
Email.it, the professional e-mail, gratis per te: [http://www.email.it/f](http://www.email.it/f)

Sponsor:  
DVD vergini: acquista online a prezzi vantaggiosi!  
Clicca qui: [http://adv.email.it/cgi-bin/foclick.cgi?mid=4589&d=2-3](http://adv.email.it/cgi-bin/foclick.cgi?mid=4589&d=2-3)
