Ú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/bashthis_date=$1year=$(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" incaltdb | caltdred | caltdsarga)result="hetvege";;caltdszurke | caltd)result="munkanap";;esacecho $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
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Mi az a monitor ott a gépedben? Csak a Phanteks vizesblokkom...
- World of Tanks - MMO
- Milyen légkondit a lakásba?
- NOTEBOOK / NETBOOK / Mac beárazás
- iPhone topik
- MWC 2026: Szuperpixelekkel takarékoskodik a TLC CSOT
- HiFi műszaki szemmel - sztereó hangrendszerek
- Kormányok / autós szimulátorok topikja
- Otthoni hálózat és internet megosztás
- További aktív témák...
- Game Pass Ultimate előfizetések 1 - 36 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN! AKCIÓ!
- PC Game Pass előfizetés
- Microsoft és egyéb dobozos retro szoftverek
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Apple iPhone 14 Pro Max / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 87%
- HIBÁTLAN iPhone 13 Pro 128GB Gold-1 ÉV GARANCIA - Kártyafüggetlen, MS4432, 100% Akksi
- Xiaomi Redmi Note 13 Pro 8/256GB - Kártyafüggetlen, Fekete - 1 Év garanciával
- BESZÁMÍTÁS! MSI B460M i5 10400F 16GB DDR4 512GB SSD RTX 2060 6GB Zalman S2 TG FSP 600W
- GYÖNYÖRŰ iPhone 15 Pro 128GB Blue Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS4680
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

