Hirdetés
Új hozzászólás Aktív témák
-
Stefa0009
csendes tag
Sziasztok!
Szeretnék írni egy linuxos shell szkriptet amely kiírja két dátum között eltelt
időt a felhasználó által választott mértékben. Az első paramétere egy kapcsoló
(‐ev, ‐honap, ‐nap, ( , p, p, ‐ora, ‐perc, ‐masodperc), második és harmadik paramétere (YYYY‐MM‐DD alakban) dátumok. Hibás dátum esetén hibát írjon ki. Én erre jutottam:
#!/bin/bashdate2stamp () {
date --utc --date "$1" +%s
}dateDiff (){
case $1 in
-s) sec=1; shift;;
-m) sec=60; shift;;
-h) sec=3600; shift;;
-d) sec=86400; shift;;
*) sec=86400;;
esacdte1=$(date2stamp $1)
dte2=$(date2stamp $2)
diffSec=$((dte2-dte1))if ((diffSec < 0));
then abs=-1; else abs=1;
fi
echo $((diffSec/sec*abs))
}Valamiért nem akar működni. Valaki segítsen! Előre is köszi
Új hozzászólás Aktív témák
- OLED monitor topic
- Xbox Series X|S
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Valami baja van a tápomnak
- Rendszergazda topic
- Magga: PLEX: multimédia az egész lakásban
- SSD kibeszélő
- DJI topic
- Samsung Galaxy S22 Ultra - na, kinél van toll?
- Végleg kitiltaná a Huawei-t az EU a hálózatkiépítésből
- További aktív témák...
- Xiaomi Watch S4, 1 Év Garanciával
- Thinkpad L13 Yoga i5-10210U 16GB 512GB 13.3", Touch gyári magyar világítós bill 360 Gar.: 1év
- Bomba ár! Lenovo X1 Yoga 1st - i5-6G I 8GB I 512SSD I 14" FHD Touch I HDMI I W11 I CAM I Garancia
- HIBÁTLAN iPhone 14 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3527, 100% Akkumulátor
- Dell Latitude E7440 - i5, 8GB RAM, HDMI, eu bill - számla, 6 hó garancia
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


