Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: zjak zkrotit WGET  (Přečteno 2726 krát)

vejbuch

  • Návštěvník
  • Příspěvků: 70
zjak zkrotit WGET
« kdy: 05 Května 2011, 17:35:12 »
Cau hosi jak nastavim script wgetu aby se kazdejch 10 minut stahoval urcitej soubor a rovnez ho prepsal? dekuji za odpoved

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: zjak zkrotit WGET
« Odpověď #1 kdy: 05 Května 2011, 17:37:02 »
1) cron
2) jakej script ?
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

vejbuch

  • Návštěvník
  • Příspěvků: 70
Re: zjak zkrotit WGET
« Odpověď #2 kdy: 05 Května 2011, 17:38:32 »
tak ja cron nezvladam uz vubec :-D
 treba echo 'wget -c www.example.com/files.iso' | at 09:00
tohle je kazdej den v 9 hodin rano...

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: zjak zkrotit WGET
« Odpověď #3 kdy: 05 Května 2011, 17:57:17 »
Ukažte alespoň trochu snahy.
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

On

  • Stálý člen
  • **
  • Příspěvků: 1136
    • Operační systémy
Re: zjak zkrotit WGET
« Odpověď #4 kdy: 06 Května 2011, 08:01:38 »
1, Tady nastuduj CRON
2, A tady WGET

Obojí je podrobný vyčerpávající popis v češtině i s praktickýma příkladama...nelze nepochopit :-)
Asus M2A-VM HDMI, Athlon 64 X2 4800+, 4GB DDR2/800Mhz,Powercolor HD 2600 XT, Ubuntu 10.10
Být posledním nevadí, ale nikdy nesmíte být poslední dvakrát po sobě - Iacocca

On

  • Stálý člen
  • **
  • Příspěvků: 1136
    • Operační systémy
Re: zjak zkrotit WGET
« Odpověď #5 kdy: 06 Května 2011, 10:11:18 »
Ukažte alespoň trochu snahy.
YES

Kód: [Vybrat]
opts=;
url=www.example.com

while sleep 10m; do wget $opts $url; done

ad.1) ten navod na cron obsahuje zavazne nedostatky a smrdi autorovou ignoranci a naprostou nekompetenci ...

`gedit /etc/crontab ' NE !! to je zle

Já tam zaprvé vidím "gksu gedit ..." (což na tvé připomínce nic nejspíš nemění), ale za druhé nevím, proč by to mělo být špatně..i přesto, že dnes již používám spíš crontab -e nebo "sudo crontab -e", tak to nic na funkčnosti nemění
« Poslední změna: 06 Května 2011, 10:54:37 od On »
Asus M2A-VM HDMI, Athlon 64 X2 4800+, 4GB DDR2/800Mhz,Powercolor HD 2600 XT, Ubuntu 10.10
Být posledním nevadí, ale nikdy nesmíte být poslední dvakrát po sobě - Iacocca

pacholik

  • Závislák
  • ***
  • Příspěvků: 2072
Re: zjak zkrotit WGET
« Odpověď #6 kdy: 06 Května 2011, 14:02:58 »
To teda mění. Nikdy tě to neupozornilo že máš v crontabu chybu ?

On

  • Stálý člen
  • **
  • Příspěvků: 1136
    • Operační systémy
Re: zjak zkrotit WGET
« Odpověď #7 kdy: 06 Května 2011, 14:48:09 »
To teda mění. Nikdy tě to neupozornilo že máš v crontabu chybu ?

Opravdu mě to nikdy na chybu neupozornilo a co víc, vše se mi normálně spustilo ..na "crontab -e" jsem přešel asi jen proto, abych to měl rozdělené ...nezkoušel jsem /etc/crontab už celkem dlouho, ale vsadil bych se, že funkce bude naprosto totožná i teď - bez vypsání chyb.

EDIT: Teď mám možnost se přilhásit max na Debian, na kterém běží jeden server (ne můj) a vše je vyplněno v /etc/crontab ...vše se normálně korektně spouští... Ale takhle jsem to měl i já na Ubuntu asi dva roky ...pokud nenastaly změny, vše funguje

EDIT2: Tak na dalších linuxových serverech (Red Hat), na kterém běží bankovní transakce, je opět vše vypsáno v /etc/crontab - také samozřejmě vše v pořádku, tady by si nelajzli udělat chybu..možná to není nejčistší způsob, ale vzhledem k tomu, že se to využívá na serverech pro bankovní účely, tak bych o nekompetenci autora zcela jistě nemluvil a nejdřív si o tom radši něco zjistil
« Poslední změna: 06 Května 2011, 21:50:57 od On »
Asus M2A-VM HDMI, Athlon 64 X2 4800+, 4GB DDR2/800Mhz,Powercolor HD 2600 XT, Ubuntu 10.10
Být posledním nevadí, ale nikdy nesmíte být poslední dvakrát po sobě - Iacocca

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: zjak zkrotit WGET
« Odpověď #8 kdy: 07 Května 2011, 16:43:36 »
`gedit /etc/crontab ' NE !! to je zle
Tak alespon napiš jak to je "dobře" a co se ti vlastně nelíbí.
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re: zjak zkrotit WGET
« Odpověď #9 kdy: 07 Května 2011, 17:46:23 »
/etc/crontab by se neměl editovat, protože je je možné, že se přepíše při aktualizaci systému, ačkoli k tomu často nedochází. Zkrátka to je systémová záležitost, uživatelé by si měli své bábovičky plácat na svém pískovišti. :)

daysleeper

  • Stálý člen
  • **
  • Příspěvků: 1206
Re: zjak zkrotit WGET
« Odpověď #10 kdy: 07 Května 2011, 18:45:59 »
(v Ubuntu) neprepise, protoze je uveden jako 'conffile'
http://www.debian.org/doc/FAQ/ch-pkg_basics.en.html

to nic nemeni na tom, ze by se editovat nemel

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re: zjak zkrotit WGET
« Odpověď #11 kdy: 07 Května 2011, 19:05:58 »
(v Ubuntu) neprepise, protoze je uveden jako 'conffile'
http://www.debian.org/doc/FAQ/ch-pkg_basics.en.html

to nic nemeni na tom, ze by se editovat nemel

Right you are :) Koneckonců to potvrzuje komentář přímo v /etc/crontab. Tuhle poznámku jsem četl na anglické ubuntí wiki.

Šuohob

  • Závislák
  • ***
  • Příspěvků: 2171
Re: zjak zkrotit WGET
« Odpověď #12 kdy: 07 Května 2011, 19:27:53 »
Cau hosi jak nastavim script wgetu aby se kazdejch 10 minut stahoval urcitej soubor a rovnez ho prepsal? dekuji za odpoved

man wget..

z hlavy parametr --wait a -O
Tak dlouho se vrzá s Acerem, až se displej utrhne.

On

  • Stálý člen
  • **
  • Příspěvků: 1136
    • Operační systémy
Re: zjak zkrotit WGET
« Odpověď #13 kdy: 07 Května 2011, 20:25:48 »
`gedit /etc/crontab ' NE !! to je zle
Tak alespon napiš jak to je "dobře" a co se ti vlastně nelíbí.

Čistší a ten správnější způsob je bezesporu "crontab -e". /etc/crontab se hojněji používalo co vím tak asi před 2-3mi lety a na některých komerčních serverech (aspoň teda na které mám přístup) se používá dodnes....ale to nejspíš ze zdechlosti to přehodit do "crontab -e" :-)
« Poslední změna: 07 Května 2011, 20:35:19 od On »
Asus M2A-VM HDMI, Athlon 64 X2 4800+, 4GB DDR2/800Mhz,Powercolor HD 2600 XT, Ubuntu 10.10
Být posledním nevadí, ale nikdy nesmíte být poslední dvakrát po sobě - Iacocca

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: zjak zkrotit WGET
« Odpověď #14 kdy: 08 Května 2011, 11:06:33 »
/etc/crontab by se neměl editovat, protože je je možné, že se přepíše při aktualizaci systému, ačkoli k tomu často nedochází. Zkrátka to je systémová záležitost, uživatelé by si měli své bábovičky plácat na svém pískovišti. :)

Díky za vysvětlení. :)
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

 

Provoz zaštiťuje spolek OpenAlt.