- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Bluetooth hangszórók
- Milyen billentyűzetet vegyek?
- Házimozi belépő szinten
- Milyen széket vegyek?
- Kormányok / autós szimulátorok topikja
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Tálaljuk a februári hardverlevest
- Milyen belső merevlemezt vegyek?
Ú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
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Kerékpárosok, bringások ide!
- Bluetooth hangszórók
- Allegro vélemények - tapasztalatok
- NBA és kosárlabda topic
- LEGO klub
- Autós topik
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Luck Dragon: Asszociációs játék. :)
- Vicces képek
- További aktív témák...
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Sea of Thieves Premium Edition és Egyéb Játékkulcsok.
- Assassin's Creed Shadows Collector's Edition PC
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- BESZÁMÍTÁS! VALVE Steam Deck LCD 1TB SSD kézikonzol garanciával hibátlan működéssel
- LG 48C2 - 48" OLED EVO - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - A9 Gen5 CPU
- Telefon felvásárlás!! iPhone 13 Mini/iPhone 13/iPhone 13 Pro/iPhone 13 Pro Max/
- Samsung Galaxy S23PLUS 256GB Kártyafüggetlen 1Év Garanciával
- Honor Magic5 Lite 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: CAMERA-PRO Hungary Kft
Város: Budapest