- MinDig TV
- Aliexpress tapasztalatok
- Google Chrome
- Musk szerint már jövőre itt vannak a Tesla Optimus humanoid robotok
- Ubuntu Linux
- OpenMediaVault
- A Coca-Cola következő nagy újítása az AI
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Microsoft Office és Office 365 topic
- Hálózatokról alaposan
-
IT café
Új hozzászólás Aktív témák
-
Karma
félisten
-
martonx
veterán
Ha jól értem a lényeget. Van egy mappád, és ebben annyi file van, ahány sms-t kell küldeni.
Soha nem programoztam Perl-ben, de az alapok gondolom ugyanazok, mint pl. egy vbscript-nél.Én úgy oldanám meg, hogy kihagyom az sms.sh-t, ez tényleg minek kell? A Perl szervízbe sem kell végtelen ciklus, biztos, hogy lehet Perl-en belül ütemezni egy metódus elindítását mondjuk másodpercenként-re.
Szóval lenne egy ütemezett Perl metódusod, ami ránéz a mappára, és elkezdi feldolgozni a benne talált fileokat. Amit sikerült, azt törli (gyk. archiválja másik mappába).
Ez már miért enné meg a processzort? Ha nincs file a mappában, és másodpercenként erre ránéz és nem csinál semmit, annak kimutathatalan lesz a processzor terhelése.Én kérek elnézést!
-
-
-
Karma
félisten
Oké, ez már tényleg undorító.
Nem fáj az ilyet leírni?inotify-t használhatsz anélkül is, hogy netcatot és UNIX toolok tengerét használnád...
http://www.bestofperl.com/miscellaneous/watch-filesystem-for-changes-using-inotify-linux(Sajnos ezzel a telefonnal nem tudok normálisan linkelni.)
[ Szerkesztve ]
“All nothings are not equal.”
-
hát úgy pont ne oldd meg, mert az nem jó, főleg, ha nagyobb mennyiségű sms-t kell küldeni.
van hivatalos rendes mktemp parancs, vagy azt használd, vagy tedd bele minimum a folyamat pidjét és a dátumát a fájlnévbe. de inkább mktemp.Egy átlagos héten négy hétfő és egy péntek van (C) Diabolis
-
ha az echo-t -e paraméterrel hívod, akkor a sortörések maradnak emlékeim szerint (pontosabban vezérlőkaraktereket lehet a stringbe tenni, mit például sortörés).
másrészt bash-ban van printf, az lehet, jobb, mint az echo.
de ilyen szkriptért egyetemen buktatnálak
ha már beforkoltad azt a szerencsétlen awk-ot, akkor csinálj meg mindent awk-ban, ne legyen még mellé millió másik programindítás.ja és azt sem árt fejben tartani, hogy awk-ból 3 féle lehet a rendszeren, amik nem feltétlenül egyformák.
szerintem az lenne a helyes eljárás, hogy az a script, ami a postfixből átveszi a helyi kézbesítést, az pont olyan formátumra hozva rakja le a fájlt, amilyenben a küldőnek kell, és utána csak egy netcat localhost 2222<filenev lenne az inotifyben a parancs.
erős problémát látok még abban, hogy nem sorban fog történni a küldés, tehát ha egyszerre két levélben jön sms, akkor egyszerre fogja megtámadni az sms küldő programot.
[ Szerkesztve ]
Egy átlagos héten négy hétfő és egy péntek van (C) Diabolis
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Projektor topic
- Stellar Blade
- A Xiaomié lehet a Snapdragon 8 Gen 4-es elsőség
- Bővíti a ROG Ally garanciáját az ASUS
- Milyen okostelefont vegyek?
- Formula-1
- Xiaomi 14 - párátlanul jó lehetne
- Wise (ex-TransferWise)
- Vezetékes FÜLhallgatók
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- További aktív témák...