Alapvetően szépen működik minden, ha a hircsatorna/rss van beírva, ám az alábbi sor nem jó valamiért:
curl --silent https://www.portfolio.hu/rss/all.xml -o /home/username/public_html/hirek.rss
Mit hibáztam el? Többi sort szépen végrehajtja.
Minute | Hour | Day | Month | Weekday | Command | Actions |
---|---|---|---|---|---|---|
*/1 | * | * | * | * | curl --silent https://hvg.hu/rss -o /home/user/public_html/hirek.xml |
Edit Delete |
*/3 | * | * | * | * | curl --silent https://kuruc.info/rss/ -o /home/user/public_html/hirek.xml |
Edit Delete |
*/5 | * | * | * | * | curl --silent https://telex.hu/rss -o /home/user/public_html/hirek.xml |
Edit Delete |
*/7 | * | * | * | * | curl --silent https://www.portfolio.hu/rss/global.xml -o /home/user/public_html/hirek.xml |
Edit Delete |
Mindegy, hogy a hirek.xml, vagy a hirek.rss a file neve a célhelyen. Magyarul, csak a portfolio.hu oldalon nem jön le az, amire szükségem van.
Megoldás: 1,5,9,13 stb a percekhez minden sorban, így szépen betölt mindent és idejében.
- 556 megtekintés
Hozzászólások
a többiben user van és nem username.
egyébként log?
- A hozzászóláshoz be kell jelentkezni
Itt az username csak rejti a valódi felhasználót. Logra ránézek, ezt az alapvetést mindig elfelejtem, köszönöm.
- A hozzászóláshoz be kell jelentkezni
utolsó sor végén \n ?
szerk: cseréld fel a sorrendet, mi romlik el. ha ez megjavul és az utolso romlik el...
Aki másnak vermet ás, az stack pointer.
- A hozzászóláshoz be kell jelentkezni
A sorrendcsere jó ötlet volt... valamiért csak 3 sort teljesít, mindegy milyen sorrendben adom meg az időpontokat. Tehát a portfólió jó sor, csak valamiért 4 sorral nem működik jól.
- A hozzászóláshoz be kell jelentkezni
megvártad a 7. percet?
- A hozzászóláshoz be kell jelentkezni
Huhaaa... lehet hamarabb abbahagytam, máris tesztelem.
- A hozzászóláshoz be kell jelentkezni
Azt sem értem, hogy miért különböző percenként kéred le? Miért percenként az elsőt, de csak 7 percenként a negyediket?
- A hozzászóláshoz be kell jelentkezni
hundub2.0?
- A hozzászóláshoz be kell jelentkezni
elittag vagy mi nem ? vagy mi ...
- A hozzászóláshoz be kell jelentkezni
Ez miert jo? Idotol fuggoen random weboldal rss-et kiteszed magadnak?
Akkor mar valami scripttel ossze tudnad fuzni a lenyeget sajat "fejleccel".
A strange game. The only winning move is not to play. How about a nice game of chess?
- A hozzászóláshoz be kell jelentkezni
Cronba kell enter minden sor végére, így az utolsóba is, különben ignorálja.
- A hozzászóláshoz be kell jelentkezni
Ezt most nem értem... ha entert nyomsz, akkor elmenti a sort.
- A hozzászóláshoz be kell jelentkezni
milyen editor ez?
az etcben nézd meg. írtam. az utolso sor után \n
Aki másnak vermet ás, az stack pointer.
- A hozzászóláshoz be kell jelentkezni
Cpanel editorát használom, legyél kedves pontosan leírni az utolsó sort, hogyan értetted ezt az utolsó sort.
- A hozzászóláshoz be kell jelentkezni
Írj az utolsó sor utáni sorba egy kommentet!
# kommnet
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox
- A hozzászóláshoz be kell jelentkezni
Cpanelben a Cron feladatoknál nincs ilyenre lehetőségem.
- A hozzászóláshoz be kell jelentkezni
Mivel volt erre vonatkozóan kérdés, itt válaszolom meg.
Az a célom, hogy mindenféle politikai, vagy egyéb oldaltól is kerüljenek bele hírek az ajánlóba, amiben 3 hír jelenik meg, egy-egy híroldaltól. Egymás után, lehetőleg percenként frissítve lenne ideális a jelenleg 4 híroldalnak a beolvasása ugyanabba a fájlba, ám valamiért csak 3 jelenik meg, mégpedig az első 3 az időrend szerinti első 3.
Elképzelhető, hogy nem jó az időszabályom? Cpanelben a Cron feladatoknál adom meg az értékeket.
- A hozzászóláshoz be kell jelentkezni
látom kiegyensúlyozott a tájékoztatás. telex hvg tripla súlyú :D
Aki másnak vermet ás, az stack pointer.
- A hozzászóláshoz be kell jelentkezni
Talán ha méltóztatsz mondjuk mellé venni a Kuruc.info és a Potfoliót, mégiscsak kiegyensúlyozottabb, mintha csakis az orogo hírei mennének. Tévedek?
- A hozzászóláshoz be kell jelentkezni
origótól speciel okádok, a címadásai kiverik a biztosítékot, mint az indexé, így mindegy mit ad, nem érdekel. a kurucinfo kivétel-> erősíti a szabályt. amugy a stiluson ott is lenne mit reszelni, ha igaza van, hanincs.
Aki másnak vermet ás, az stack pointer.
- A hozzászóláshoz be kell jelentkezni
Lehetne reszelni valóban, ám attól még erősen kiegyensúlyozottabban tájékoztatunk, mint bármi más jelenleg. Amennyiben lenne értékes híroldal, szívesen felveszem a listába, már működik rendesen.
- A hozzászóláshoz be kell jelentkezni
*/1-nek nem sok értelme van, */2 két percenként, */3 három percenként...
- A hozzászóláshoz be kell jelentkezni
Igen, ez így igaz, ugyanakkor a negyedik sort már nem hajtja végre, ugrik az elsőre.
- A hozzászóláshoz be kell jelentkezni
Vegyél fel egy fals 5. sort, akkor a 4et végrehajtja LOL
De miért nem azonos időben kéred le őket? Az elsőt már hetedjére kéri le, mikor elsőre a negyediket?
- A hozzászóláshoz be kell jelentkezni
Igen, ez a gondom, hogy egyesével tudom csak megjeleníteni a híroldalakat, egyszerre nincs értelme megjeleníteni, hiszen csak az első 3 újabb hírt teszem ki mindegyik híroldalból.
- A hozzászóláshoz be kell jelentkezni
Lehet, hogy végrehajtja, csak ugye ugyanaz az outputfájl, és egyszerre fut több közülük.
- A hozzászóláshoz be kell jelentkezni
Ebben az esetben van ötleted, hogyan írjam meg az időt, hogy ne legyen egyszerre több lekérdezés is? Ha nincs más, egyesével fogom megadni, hogy minden órának a pontos perceiben mikor szedje le egyiket és mikor a másikat.
- A hozzászóláshoz be kell jelentkezni
Egyrészt ez, másrészt meg letölteni mindig temporális fájlba kellene, azután egy atomi művelettel átnevezni.
- A hozzászóláshoz be kell jelentkezni
Ha megadtam minden sornak, hogy az óra melyik perceiben kérje le az adatokat, így működik mind a 4 sor. Van valami rövidebb parancs ettől? 1,5,9,13,17 stb végig 00-ig?
- A hozzászóláshoz be kell jelentkezni
van:
*/4 * * * * random_command0
1-59/4 * * * * random_command1
2-59/4 * * * * random_command2
3-59/4 * * * * random_command3
- A hozzászóláshoz be kell jelentkezni
Ez pontosan mit csinál? Illetve Cpanelben hol írhatom be?
- A hozzászóláshoz be kell jelentkezni
Az első sor 0, 4, 8, 12, 16, ..., 56
a második 1, 5, 9, 13, 17, ..., 57
a harmadik 2, 6, 10, 14, 18, ..., 58
a negyedik 3, 7, 11, 15, 19, ..., 59
percekben fut, tehát mindegyik 4 percenként, de sosem ugyanazon percben fut.
Hogy a cpanel-be hogyan lehet beírni, azt nem tudom, én sima editorral szoktam ilyesmit csinálni.
- A hozzászóláshoz be kell jelentkezni
Köszönöm szépen, kipróbálom, logikailag rendben van és tetszik is.
- A hozzászóláshoz be kell jelentkezni
Sajnos nem jó:
- You did not format the date and time settings correctly.
- A hozzászóláshoz be kell jelentkezni
Ez a cpanel butasága lesz.
crontab -e nem játszik?
- A hozzászóláshoz be kell jelentkezni
Sajnos a fájlrendszerhez nem férek hozzá, csak a Cpanellel tudok létrehozni bármit is.
- A hozzászóláshoz be kell jelentkezni
Az szívás, akkor marad a felsorolás.
- A hozzászóláshoz be kell jelentkezni
Igen, szívás, valóban marad a felsorolás. Köszönöm szépen az eddigi segítséget, ha átköltöztetem a rendszert VPS-re, ott majd jól fog jönni ez a tudás.
- A hozzászóláshoz be kell jelentkezni
sleep 10 && curl, aztán sleep 20 && curl stb?
4 és fél éve csak vim-et használok. elsősorban azért, mert még nem jöttem rá, hogy kell kilépni belőle.
- A hozzászóláshoz be kell jelentkezni
Nem állítom, hogy nincs igazad, ugyanakkor ezt nem értem.
- A hozzászóláshoz be kell jelentkezni
ha nem tul hosszuak a scriptjeid futasai,ezzel tudnad eltolni oket 10-20 masodperccel, ha beirnad valamely parancsod elejere azt amit javasolt. de ennel elegansabb megoldas a flock ahhoz, hogy elkeruld a szimultan futasokat: https://serverfault.com/questions/748943/using-flock-with-cron
- A hozzászóláshoz be kell jelentkezni