Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: alfons.hnipyrdo 27 Března 2007, 21:20:06
-
Nazdárek,
nevíte náhodou někdo o nějakém způsobu jak si v Kubuntu nastavit, aby když člověk pracuje např. s OpenOffice Word procesorem, tak aby se mu řekněme každých 5minut uložil do nějaké určené složky, kde by zůstal v této formě řekněme 24hodin. Ale to tak, že by se vždycky vyrobil jinej soubor s jiným jménem-čiselně označený a aby tento proces vůbec nerušil uživatele...
Jde to nějak? (všechno jde, když se chce, ale otázka se tím mění na Víte někdo o působu jak tohoto docílit?
Díky moc
-
bashovy skript spousteny cronem
-
Expert tu jseš ty... Specifikuj, prosím, nejlépe napiš návod i s obrázky jak to udělat, já mám linux asi měsíc a pojmy tipu "Bashový script spouštěný cronem" sice chápu význam, ale podobný script napsat neumím...
Díky
-
No nic mi do toho neni ale tohle je trochu pomyleny pristup. Zkuste trochu iniciativi. Mozna se nekdo nande, kdo se pokusi vam napsat dany skript ale ja bych na to sel jinak. Potrebujete zakladni znalosti o bashi (tj. prikazovy interpret ve kterem se da i skriptovat, takze psat programy) a o kronu je v cestine taky dost clanku. Ja chapu ze treba zrovna nemate naladu se z necim babrat ale vas pozadavek je opravdu tak specificky ze to jinak asi nepude.
-
ano, chápu že mám dost přímočarý přístup, ale o Bashi nevím vůbec nic a o cronu vím max. co má dělat... Ale jinak ten minulý příspěvek byl myšlen ironicky, protože opravdu neočekávám, že by mi někdo ten script napsal, jen jsem chtěl trochu větší nápovědu kde hledat...
Cron bych ještě asi zvládnul, ale tam končím...(umím poměrně dobře PHP, sql, xhtml a css, základ javascriptu, ale tím tak končím, tak se mi to dyžtak snažte nějak přiblížit k podobnostem k těmto jazykům...)
Jestli to dobře chápu, tak cílem teď je vyrobit prográmek, který to uloží, jen nechápu, kde to vezme, protože vlastně není žádný zdrojový soubor - tím myslím, že práce není nikde takto aktuálně uložena, mimo teda oněch souborů s klikihákem na začátku, který jsem však nikdy nepitval, tedy nevím co v nich je...
Ale tipuje, že alespoň částečně to co potřebuju.
Poraďte tedy někdo, prosím...
-
tak jsem si přečetl něco o Bashi a začínám chápat jak to funguje, jen nevím, kde script vezme ta data... To by je totiž musel brát rovnou onomu programu a to realizovat...
Zítra se na to ještě podívámy...
Díky moc
-
To asi nepujde. Spis bych navrhoval abysjste si v OO nastavil automaticke ukladani do nejakeho adresare a z neho kazdych 5 minut delal ty vase zalohy do nejakeho adresare pod unikatnim jmenem a kdyz uz tam bude ten soubor hazet tak se rovnou podiva jestli nejaky soubor neni starsi nez 24 hodin a pripadne ho smaze. Je to pitvani textu. Ale mozna ze nakonec dojdete k presvedceni ze bude lepsi pouzit Perl nebo konec koncu i PHP v CLI. Proc ne? Kdyz ho umite je to mozna lepsi vychodisko nez to psat v bashi.
-
...nevím, kde script vezme ta data...
Pokud budeme predpokladat, ze mate vsechny dokumenty ulozene v jednom adresari, muzete zalohovat bud cely adresar nebo jen nekolik nejnovejsich souboru (lze tridit podle data).
-
Díky,
Takže tedy vlastně nastavit aut.ukádání v OpenOffice a v Bashi pak napsat, aby si to každých těch pět minut ten soubor vzalo z té složky. Aby ty soubory byly v jedné složce není problém. Poradíš kde hledat ty kody - na kopírování, na to třídění atd.
Díky moc
-
Doporucuji precist si Podrobný průvodce vytvářením skriptů v BASHi (http://premekvihan.net/bash/) nebo Nový seriál o příkazovém interpretu BASH (http://www.abclinuxu.cz/clanky/show/46130) eventuelne BASH & jak se v něm neztratit (http://www.linuxzone.cz/index.phtml?ids=2&idc=422) dale Úvod do skriptování v BASH (http://docs.linux.cz/programming/interpreted/bashdoc-1.4/) ci Programování v (bash) shellu (http://www.root.cz/clanky/programovani-v-bash-shellu/).
Dalsi moznosti je kapitola Základy příkazového interpretu (http://vychodil.inf.upol.cz/errata/linux-pcu.html) z knihy Linux: Příručka českého uživatele, ktera je volne k dispozici na Internetu.
Komu se neleni, tomu se BASHovy skript komentari zeleni :) (pozor barva komentaru zalezi na pouzitem editoru, ale vetsinou lze zmenit).
-
omg.. zacatecniku radit bash :-)
alfons.hnipyrdo: nestaci to autoukladani? :)
-
to reaper: já bych tam ještě chtěl, abych měl vždy k dispozici i trochu starší verzi. Budoucí uživatel je naprostý lamoid, tak aby se někde našla záloha... A to i starší...
-
No a co treba to dat pod subversion. Proste jen do cronu date kazdych 5 minut odeslani dokumentu do subversion. Potom kdyz to budete chtit obnovit tak si zvolite nejakou commitlou verzi a nekam ji vyspete.
-
alfons.hnipyrdo: aha tak to udelat tim bash scriptem ;-) a dat ho do cronu :)
-
pouziti bashe a cronu se zda jako dobry napad, ale zajimalo by me jak OO Writer donutite, aby vam dal vedet s jakym souborem zrovna pracuje...
Subversion se zda jako nejlepsi volba, bude se uchovanat cela historie vsech zmen v dokumentu ... tedy doporucuji nainstalovat SVN server a cely adresar s dokumenty pridat do SVN repozitare a cronem commitovat provedene zmeny.