Computer >> 컴퓨터 >  >> 체계 >> Linux

AnsiWeather로 터미널에서 날씨를 확인하는 방법

AnsiWeather로 터미널에서 날씨를 확인하는 방법

AnsiWeather는 현재 기상 상태를 ANSI 형식으로 터미널에 즉시 표시하도록 설계된 쉘 스크립트입니다. 지속적으로 실행되지 않고 원하는 예측을 즉시 제공하기 때문에 초고속이고 리소스가 필요 없다는 점에서 대안보다 낫습니다. 사용하기 간단하지만 일기 예보를 표시하는 방법을 사용자 지정할 수 있는 몇 가지 옵션도 제공합니다.

더 보기 좋은 솔루션을 찾을 수 있지만 리소스가 더 필요하거나 사용이 더 복잡합니다. 날씨를 확인하는 즉각적이고 간단한 방법이 필요한 경우 AnsiWeather가 바로 당신의 길을 찾아드립니다. 어떻게 사용하는지 봅시다.

설치

AnsiWeather는 Ubuntu의 기본 소프트웨어 컬렉션에서 사용할 수 있지만 시각적으로 친숙한 소프트웨어 센터에서는 찾을 수 없습니다. 설치하려면 터미널을 열고 다음을 입력해야 합니다.

sudo apt install ansiweather
AnsiWeather로 터미널에서 날씨를 확인하는 방법

다른 배포판의 경우 단순히 저장소를 복제할 수 있습니다.

git clone https://github.com/fcambus/ansiweather.git

실행:

cd ansiweather
./ansiweather

AnsiWeather는 작은 앱이므로 설치하는 데 몇 초도 걸리지 않습니다.

기본 사용법

이론적으로 현재 위치의 현재 날씨에 대한 세부 정보를 보려면 원하는 터미널에서 AnsiWeather를 실행하기만 하면 됩니다. 설치 후 화면에 터미널을 두고 다음을 입력하십시오.

ansiweather
AnsiWeather로 터미널에서 날씨를 확인하는 방법

스크린샷에서 볼 수 있듯이 AnsiWeather는 Rzeszow의 날씨에 대한 정보를 저에게 제공했습니다. 예상 기온 외에도 바람의 속도와 습도, 기압 수준도 함께 보여줬다. 단 하나의 작은 문제가 있었습니다. 저는 Rzeszow에 살지 않습니다. 말 그대로!

내 날씨

AnsiWeather가 추측 없이 실제 위치의 날씨를 표시하도록 하려면 수동으로 입력해야 합니다. 이를 위해 -l을 사용해야 합니다. 스위치 다음에 도시/주 및 국가가 옵니다. 저는 그리스 아테네에 살고 있기 때문에 다음을 사용하여 제 위치의 날씨를 얻었습니다.

ansiweather -l Athens,GR
AnsiWeather로 터미널에서 날씨를 확인하는 방법

마찬가지로 런던의 누군가는 다음을 사용할 것입니다.

ansiweather -l London,UK

어떤 국가를 언급하는지 의심의 여지가 없다면 모두 건너뛰고 AnsiWeather를 다음과 같이 실행할 수 있습니다.

ansiweather -l Taiwan

더 많은 스위치

특정 위치를 포함하지 않는 경우(-l 사용) 스위치), -u를 사용하여 선호하는 미터법을 정의할 수도 있습니다. 두 가지 가능한 옵션으로 전환:이전 명령을 기반으로 하려면 다음 중 하나와 같습니다.

ansiweather -l Athens,GR -u metric

또는

ansiweather -l Athens,GR -u imperial
AnsiWeather로 터미널에서 날씨를 확인하는 방법

일기예보를 본다는 말이 나왔지만 지금까지는 현재 날씨만 봤다. 실제 예측값을 얻으려면 -f를 사용해야 합니다. 전환한 후 며칠이 걸립니다. 예:

ansiweather -l Paris,FR -u metric -f 3
AnsiWeather로 터미널에서 날씨를 확인하는 방법

위의 명령은 미터법을 사용하여 프랑스 파리의 3일 일기 예보를 보여줍니다. 또는 대문자 -F를 사용할 수 있습니다. 다음 5일 동안의 예측을 보여주는 스위치로:

ansiweather -l Paris,FR -u metric -F
AnsiWeather로 터미널에서 날씨를 확인하는 방법

전문적이고 그래픽이 풍부한 날씨 위젯이나 날씨 애플리케이션과는 거리가 멀지만 AnsiWeather는 기호 지원을 활성화하면 다소 좋아 보일 수 있습니다. 이를 위해 -s를 설정해야 합니다. true로 전환 다음과 같이:

ansiweather -l London,UK -u metric -F -s true
AnsiWeather로 터미널에서 날씨를 확인하는 방법

원하는 경우 AnsiWeather가 해당 위치의 정확한 일출 및 일몰 시간을 알려줄 수 있습니다. 이를 위해 -d를 설정하십시오. true로 전환 :

ansiweather -l London,UK -u metric -s true -d true
AnsiWeather로 터미널에서 날씨를 확인하는 방법

그러나 특정 길이의 정보를 초과하지 않도록 하드코딩된 것으로 보이므로 예를 들어 주간 및 5일 예측을 동시에 요청할 수 없습니다.

마지막으로 주목할만한 다른 스위치는 -a입니다. ANSI 색상 지원을 전환할 수 있는 -w 바람 데이터를 요청하려면 -h 습도 및 -p 압력 데이터용. 그들 모두는 이전 옵션에서 보았듯이 ON 또는 OFF를 설정하기 위해 "true" 또는 "false"를 요구합니다.

그리고 완전히 터미널에서 작동하기 때문에 AnsiWeather를 자신의 스마트 스크립트를 빌드하기 위한 기반으로 사용할 수 있습니다. 이를 통해 예를 들어 다음 날 일기예보를 확인하고 우산을 가지고 가야 하는 경우 자신에게 이메일을 보낼 수 있습니다. 이는 다른 기사에서 논의할 것입니다.

다른 앱이나 솔루션을 사용하여 날씨를 확인하거나 터미널과 웹 기반 서비스를 결합한 WTTR과 같은 것을 사용하고 있습니까? 그렇다면 어느 쪽입니까?