Heti Linux tipp

Linux tipp
Linux tipp

A mai Linux tipp sorozatot egy rövid kiegészítéssel kezdem. A wego bemutattatása után felhívták a figyelem, hogy egy wttr.in megoldás is. Aminek a github oldalán sok szépet írnak. Ismertem a programot, hiszen ezen az oldalon találtam a wego-ra, de most pár szóban erre is kitérek.
A leírása egyszerű, egy Linux használónak elegendő a tipp: ez egy jó program. Három egyszerű parancsot futtass és máris átlátod a lehetőségeket.

curl wttr.in/ahollaksz

Az ahollaksz paraméter nyilván a te lakóhelyed, vagy aminek az idejárására kíváncsi vagy. Elvileg nem is kellene megadni, mert automatikusan megpróbálja ezt beazonosítani, de ha nem megy úgy, akkor a konkrét megadás segít.
Olyan kiírást kapsz, mint a wego alatt, de! Ez a de volt nekem az ami miatt nem ezt használom: ez három napot tud előre kirajzolni. Nekem a hetes kell…

Amivel többet tud, mint a wego, az már elgondolkodtató és ezért került bele a Linux tipp sorozatba.

curl v2.wttr.in/ahollaksz

Igencsak szép kijelzéssel, kissé grafikusabban kapsz infókat. Ezt régebben nem tudta, de most viszonylag stabilan működik.

A harmadik megjelenítés már terminálfüggő, így nem feltétlen fog működni terminálban.

curl v3.wttr.in/ahollaksz

Ilyenkor térképpel jelzi a régiód időjárását.

Nem csak terminálban meg, ha csak az URL-t írod be https://v3.wttr.in/ahollaksz a böngésződbe, akkor abban is megjelenik.
A többi lehetőségről a curl wttr.in/:help ad felvilágosítás, és a github oldal is nagyon informatív!

Tipp: Linux cikkek

Megjelent a megszokott cikkfordítások janu oldalán.
Nem is nagyon ragozom, érdemes elolvasni őket.

Xprop szűrve

Bár elvileg a szkript az xmonad-ra készült, de kis átalakítással már a legtöbb wm-hez adaptálható.
Amíg be nem állítottuk az xmonad.hs-ben az összes ablak kezelését, addig az xprop programocska sokszor előkerül. Ennél bosszantó a nagyon sok infó, amire nekünk most nincs szükségünk. Találtam egy kellemes szkriptet:

#! /bin/sh
exec xprop -notype \
-f WM_NAME 8s ':\n title =\? $0\n' \
-f WM_CLASS 8s ':\n appName =\? $0\n className =\? $1\n' \
-f WM_WINDOW_ROLE 8s ':\n stringProperty "WM_WINDOW_ROLE" =\? $0\n' \
WM_NAME WM_CLASS WM_WINDOW_ROLE \
${1+"$@"}

Ami nem tesz mást, csak kiszűri és nekünk megfelelően rendezi az infókat. Így már sima másolással megadhatjuk a kész értéket.

Related Posts