- iPad topik
- Házimozi haladó szinten
- Milyen videókártyát?
- Home server / házi szerver építése
- Milyen monitort vegyek?
- OLED TV topic
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Sugárkövetés nélküli sugárkövetés felé menetel az új PlayStation
- UHD filmek lejátszása
Új hozzászólás Aktív témák
-
douggutaby
tag
válasz
dabadab #2496 üzenetére
Hibakezelés még kell, de kb ennyi. A sed-del lépegetést lehetett volna szebben is, de nekem jó lesz így is
#!/bin/bash
this_date=$1
year=$(date --date="$this_date" "+%Y")
month=$(date --date="$this_date" "+%m" | sed 's/^0*//')
day=$(date --date="$this_date" "+%d" | sed 's/^0*//')
result=""
content=$(curl -s https://www.hrportal.hu/munkaido_${year}.html)
start_num=$(echo "$content" | grep -n "<article>" | cut -d ":" -f 1)
end_num=$(echo "$content" | grep -n "</article>" | cut -d ":" -f 1)
content=$(echo "$content" | sed -n "$start_num,${end_num}p")
month_num=$(echo "$content" | grep -n caltrm | grep -v munkanap | sed "${month}q;d" | cut -d ":" -f 1)
day_type=$(echo "$content" | sed -n "${month_num},\$p" | grep "caltd.*>${day}<" | head -1 | cut -d '"' -f 2)
case "$day_type" in
caltdb | caltdred | caltdsarga)
result="hetvege"
;;
caltdszurke | caltd)
result="munkanap"
;;
esac
echo $result
-
douggutaby
tag
Sziasztok,
Szeretném bash scripttel kinyerni, hogy adott nap ünnepnap, munkanap vagy sima hétvége. De nem igazán találok megoldást. Egyszerű lenne, felsorolni egy calendar.hungary fájlban, de vannak mozgók, mint a húsvéthétfő, és szombati munkanapok se ugyanott vannak. Egyetlen ötletem egyelőre, hogy curl "https://www.hrportal.hu/munkaido_2020.html" majd grep cut és awk különböző kombinációi.
Van jobb?
Új hozzászólás Aktív témák
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- ROBUX ÁRON ALUL - VÁSÁROLJ ROBLOX ROBUXOT MÉG MA, ELKÉPESZTŐ KEDVEZMÉNNYEL (Bármilyen platformra)
- Battlefield 6 - Digitális játékkulcs
- Bitdefender Total Security 3év/3eszköz! - Tökéletes védelem, Most kedvező áron!
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Lenovo Thinkpad Tablet X1 Gen 3
- BESZÁMÍTÁS! ASUS TUF A620M R5 7600X 32GB DDR5 1TB SSD RX 6700 XT 12GB ZALMAN I3 NEO A-Data 750W
- AKCIÓ! 6TB Seagate SkyHawk SATA HDD meghajtó garanciával hibátlan működéssel
- AKCIÓ! DELL PowerEdge R630 rack szerver - 2xE5-2680v4 (28c/56t, 2.4/3.3GHz), 128GB RAM, 1G, áfás
- Eladó arany színű Apple iphone 7 128GB / 12 hó jótállással
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: FOTC
Város: Budapest