- Itt egy pár fotó az iPhone 17 sorozatról
- Több újítással támad a Xiaomi Redmi 3s
- iPhone topik
- Android alkalmazások - szoftver kibeszélő topik
- Garmin Venu X1 - vékony, virtuóz, váltságíjas
- Mindenki Z Fold7-et akar
- Telekom mobilszolgáltatások
- Redmi Note 10S - egy a sok közül
- One mobilszolgáltatások
- Huawei Mate 10 Pro - mestersége az intelligencia
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
-
Mobilarena
TP-Link WR1043ND - N450 router
Új hozzászólás Aktív témák
-
vargalex
Topikgazda
Hi!
Kipróbáltam, nincs vele semmi gond.
Crontab file:
root@OpenWrt:~# cat /etc/crontabs/root
33 * * * * /etc/crontabs/mdlnb
34 * * * * /etc/crontabs/mdlnb
35 * * * * /etc/crontabs/mdlnbA script (kicsit átírtam, kibővítettem - ha fut a miniDLNA, akkor leállítja, ha nem, akkor indítja, valamint logol a syslog-ba):
root@OpenWrt:~# cat /etc/crontabs/mdlnb
#!/bin/sh
minidlna_check()
{
PID=$(pidof minidlna)
if [ -n "$PID" ]; then
logger -t mycrontab "miniDLNA is active, PID: $PID.";
return 1;
else
logger -t mycrontab "miniDLNA is not active.";
return 0;
fi
}
minidlna_check
if [ $? -eq 1 ]; then
logger -t mycrontab "Stopping miniDLNA."
/etc/init.d/minidlna stop
else
logger -t mycrontab "Starting miniDLNA."
/etc/init.d/minidlna start
fi
minidlna_checkA keletkezett log bejegyzések:
May 30 10:33:01 OpenWrt cron.info crond[31065]: crond: USER root pid 31216 cmd /etc/crontabs/mdlnb
May 30 10:33:01 OpenWrt user.notice mycrontab: miniDLNA is not active.
May 30 10:33:01 OpenWrt user.notice mycrontab: Starting miniDLNA.
May 30 10:33:01 OpenWrt user.notice mycrontab: miniDLNA is active, PID: 31226.
May 30 10:34:01 OpenWrt cron.info crond[31065]: crond: USER root pid 31236 cmd /etc/crontabs/mdlnb
May 30 10:34:01 OpenWrt user.notice mycrontab: miniDLNA is active, PID: 31226.
May 30 10:34:01 OpenWrt user.notice mycrontab: Stopping miniDLNA.
May 30 10:34:02 OpenWrt user.notice mycrontab: miniDLNA is not active.
May 30 10:35:01 OpenWrt cron.info crond[31065]: crond: USER root pid 31254 cmd /etc/crontabs/mdlnb
May 30 10:35:01 OpenWrt user.notice mycrontab: miniDLNA is not active.
May 30 10:35:01 OpenWrt user.notice mycrontab: Starting miniDLNA.
May 30 10:35:01 OpenWrt user.notice mycrontab: miniDLNA is active, PID: 31264.Illetve csináltam egy olyat is, ahol közben egyszer manuálisan leállítottam (a futtatást átírtam 42,43,44-re, 10:42:10-kor állítottam le kézzel). Ekkor a keletkezett log:
May 30 10:42:01 OpenWrt cron.info crond[31065]: crond: USER root pid 31327 cmd /etc/crontabs/mdlnb
May 30 10:42:01 OpenWrt user.notice mycrontab: miniDLNA is not active.
May 30 10:42:01 OpenWrt user.notice mycrontab: Starting miniDLNA.
May 30 10:42:01 OpenWrt user.notice mycrontab: miniDLNA is active, PID: 31337.
May 30 10:43:01 OpenWrt cron.info crond[31065]: crond: USER root pid 31357 cmd /etc/crontabs/mdlnb
May 30 10:43:01 OpenWrt user.notice mycrontab: miniDLNA is not active.
May 30 10:43:01 OpenWrt user.notice mycrontab: Starting miniDLNA.
May 30 10:43:01 OpenWrt user.notice mycrontab: miniDLNA is active, PID: 31367.
May 30 10:44:01 OpenWrt cron.info crond[31065]: crond: USER root pid 31374 cmd /etc/crontabs/mdlnb
May 30 10:44:01 OpenWrt user.notice mycrontab: miniDLNA is active, PID: 31367.
May 30 10:44:01 OpenWrt user.notice mycrontab: Stopping miniDLNA.
May 30 10:44:02 OpenWrt user.notice mycrontab: miniDLNA is not active.Látszik, hogy az első két futás-nál miniDLNA start történt, ahogy várható is volt.
Megjegyzem, hogy a futtatandó scriptet nem szép dolog a /etc/crontabs könyvtárba tenni. Ott, ahogy az elnevezése is mutatja, a crontab-ok helye van.
-
h0ri
csendes tag
érdekes hibát találtam, ha a crontab-ban egymás után futtatom ua a scriptet csak az első fut le, a többi nem. tehát az első script után leállítom minidlna-t és ezután már nem indul el 21 és 22 perckor.
20 * * * * /etc/crontabs/mdlnb
21 * * * * /etc/crontabs/mdlnb
22 * * * * /etc/crontabs/mdlnbcat /etc/crontabs/mdlnb
#!/bin/sh
/etc/init.d/minidlna startde ez működik:
20 * * * * /etc/crontabs/mdlnc
21 * * * * /etc/crontabs/mdlnb
22 * * * * /etc/crontabs/mdlnccat /etc/crontabs/mdlnb
#!/bin/sh
/etc/init.d/minidlna startcat /etc/crontabs/mdlnc
#!/bin/sh
/etc/init.d/minidlna stop -
-
-
-
Új hozzászólás Aktív témák
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- Steam, GOG, Epic Store, Humble Store, Xbox PC Game Pass, Origin Access, uPlay+, Apple Arcade felhasználók barátságos izgulós topikja
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Vicces képek
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Luck Dragon: Asszociációs játék. :)
- Milyen NAS-t vegyek?
- Itt egy pár fotó az iPhone 17 sorozatról
- Windows 10
- További aktív témák...
- BESZÁMÍTÁS! ASROCK B550M R7 5800X 32GB DDR4 1TB SSD RTX 3060 Ti 8GB ZALMAN I3 NEO A-Data 650W
- HIBÁTLAN iPhone 13 Pro Max 256GB Graphite -1 ÉV GARANCIA, Kártyafüggetlen, CW90
- Telefon felvásárlás!! iPhone 16/iPhone 16 Plus/iPhone 16 Pro/iPhone 16 Pro Max
- BESZÁMÍTÁS! ASUS C246M i5 9400F 16GB DDR4 250GB SSD 1TB HDD GTX 1660 Super 6GB Zalman N4 Zalman 600W
- Beszámítás! Apple iPad Pro 11 2024 1TB WiFi + Cellular tablet garanciával hibátlan működéssel
Állásajánlatok
Cég: FOTC
Város: Budapest