Mientras que los usuarios normales tienden a mantenerse alejados de la línea de comandos de Linux por razones obvias, los usuarios avanzados son todo lo contrario, lo que significa que siempre están buscando buenas alternativas de línea de comandos para el software basado en GUI que usan, ya sea descargando un archivo del Internet, enviar un tweet, etc.
Pero, ¿sabía que también puede consultar la información meteorológica desde la línea de comandos de Linux? Se puede hacer usando el weather
dominio. En este artículo, discutiremos los conceptos básicos del comando junto con las funciones que proporciona.
Introducción
los weather
utilidad está destinada a proporcionar un acceso rápido a las condiciones meteorológicas actuales y los pronósticos. Actualmente, es capaz de devolver datos para localidades en los EE. UU. y algunas ubicaciones seleccionadas a nivel mundial mediante la recuperación y el formato de METAR decodificados (Informes meteorológicos de aeródromos) de la NOAA (la Administración Nacional Oceánica y Atmosférica de los EE. Servicio).
Descargar e instalar
Los usuarios de una distribución de Linux basada en Debian como Ubuntu pueden descargar e instalar el weather
comando usando el siguiente comando:
sudo apt-get install weather-util
Alternativamente, también puede descargar su fuente e instalarlo manualmente.
Uso
Estos son algunos ejemplos de cómo el weather
Se puede usar el comando:
Obtener información meteorológica en un lugar en particular
Puede verificar el clima en una ubicación en particular pasando su nombre como un argumento de línea de comando. Por ejemplo, para obtener información meteorológica de la ciudad de San José (California), ejecute el siguiente comando:
Aquí está el resultado:
Searching via name... [using result San Jose, CA] Current conditions at San Jose / Reid / Hillv, CA Last updated Dec 14, 2014 - 12:49 AM EST / 2014.12.14 0549 UTC Temperature: 48 F (9 C) Relative Humidity: 93% Wind: Variable at 6 MPH (5 KT) Sky conditions: clear
Además, incluso si hay una ambigüedad en el nombre proporcionado por usted, la utilidad le brinda una lista de opciones disponibles para elegir:
Alternativamente, también puede usar el código del Estándar federal de procesamiento de información (FIPS) de un lugar para obtener sus condiciones climáticas actuales. Por ejemplo, para obtener la información meteorológica de San José, puede utilizar su código FIPS 0668000 de la siguiente manera:
y su resultado:
Searching via FIPS... [caching result San Jose, CA] Current conditions at San Jose / Reid / Hillv, CA Last updated Dec 14, 2014 - 12:49 AM EST / 2014.12.14 0549 UTC Temperature: 48 F (9 C) Relative Humidity: 93% Wind: Variable at 6 MPH (5 KT) Sky conditions: clear
Obtenga el pronóstico local usando la opción -f
Además de las condiciones climáticas actuales, también puede obtener pronósticos locales utilizando el -f
opción de línea de comando. Aquí hay un ejemplo:
weather -f "San Jose city"
Mostrar información relacionada con condiciones climáticas específicas
Si solo desea mostrar información relacionada con condiciones climáticas específicas como temperatura, viento y más, puede hacerlo usando el --headers
opción de línea de comando. Por ejemplo, el siguiente comando solo muestra información relacionada con el viento:
weather fips0668000 --headers=wind
Current conditions at San Jose / Reid / Hillv, CA Last updated Dec 14, 2014 - 12:49 AM EST / 2014.12.14 0549 UTC Wind: Variable at 6 MPH (5 KT)
Obtener información meteorológica en los aeropuertos
Puede verificar el clima en los aeropuertos utilizando el código IATA (Asociación Internacional de Transporte Aéreo) o el código ICAO (Organización de Aviación Civil Internacional). Para esto, todo lo que tienes que hacer es ejecutar el weather
utilidad junto con un código IATA u ICAO como argumento de línea de comando.
Por ejemplo, aquí hay un ejemplo de la weather
comando que utiliza el código OACI para mostrar información meteorológica en el aeropuerto de Nueva Delhi en India:
Searching via station... [caching result New Delhi / Palam, India] Current conditions at New Delhi / Palam, India (VIDP) 28-34N 077-07E 233M Last updated Dec 14, 2014 - 04:00 AM EST / 2014.12.14 0900 UTC Temperature: 59 F (15 C) Relative Humidity: 100% Wind: from the ESE (110 degrees) at 5 MPH (4 KT) Weather: mist Sky conditions: mostly cloudy
Y el siguiente comando usa el código IATA para mostrar información meteorológica en Daytona Beach International:
Searching via airport... [caching result Daytona Beach International, FL, United States] Current conditions at Daytona Beach International, FL Last updated Dec 14, 2014 - 03:53 AM EST / 2014.12.14 0853 UTC Temperature: 44.1 F (6.7 C) Relative Humidity: 85% Wind: from the WSW (250 degrees) at 3 MPH (3 KT) Sky conditions: clear
Para más opciones, vaya a través de la weather
página de manual del comando (https://manpages.ubuntu.com/manpages/raring/man1/weather.1.html).
Conclusión
los weather
command es una utilidad útil que brinda una gran cantidad de opciones y está dirigida a usuarios avanzados o aquellos que requieren que dicha información se agregue automáticamente a sus informes, aunque eso no significa que un usuario promedio no pueda usarla.
¿Alguna vez has usado el weather
comando o una utilidad similar? ¿Cómo fue tu experiencia? Comparta sus pensamientos en los comentarios a continuación.
Credito de imagen: Icono Nube, pronostico, gris, lluvia, sol, clima