Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Organizujeme data (2) - další tipy

Yeti
Yeti (neregistrovaný)
8. 10. 2002 9:52 Nový

Obsahy CD

celé vlákno

Na uchovávání obsahů CD snad existují programy typu Gtktalog, které umožňují podstatně víc než plaintextový seznam a obvykle také podstatně jednoduššeji.

Peter Mann
Peter Mann (neregistrovaný)
8. 10. 2002 10:51 Nový

Re: Obsahy CD

celé vlákno

Mne chýba textová/konzolová verzia Gtktalog. Na domácej stránke je síce odkaz na NCatalog, ale je kompatibilný iba so starými verziami katalógov. Preto uvažujem o podobných shellových skriptoch s ukladaním do databázy, potom by to už malo byť univerzálnejšie.

Michal Ambroz
Michal Ambroz (neregistrovaný)
8. 10. 2002 13:51 Nový

Re: Obsahy CD

celé vlákno

Docela se mi na obsahy cd osvedcil tento postup
1) zavedl jsem si adresar /usr/share/cdlist do ktereho si udelam vypis vsech cedecek pomoci prikazu find napriklad:
find /mnt/cdrom -print > /usr/share/cdlist/Linux/rh_80_disk1

2) v /usr/local/bin mam nasledujici skript grepcd:
#!/bin/bash
cd /usr/share/cdlist
grep -r -i $1


Takze kdyz hledam treba xmms-devel spustim prikaz "grepcd xmms-devel" a vypis muze vypadat treba takto:
Linux/rh_73_disk2:/mnt/cdrom/Redhat/RPMS/xmms-devel-1.2.7-3.i386.rpm
Linux/rh_80_disk3:/mnt/cdrom/Redhat/RPMS/xmms-devel-1.2.7-13.i386.rpm

Takze je videt na kterem cedecku to je. Zbyva jen vlozit cedecko oznacit si cestu a pouzit prikaz rpm :).

Nepto
Nepto (neregistrovaný)
11. 10. 2002 14:28 Nový

Re: Obsahy CD

celé vlákno

Ten prikaz `cd' mi tam pripada zbytocny. Cesta sa da napisat priamo grepu ako posledny parameter.

Tiez si myslim, ze vystup nebude vyzerat tak ako to bolo opisane, pokial sa nepouzije prepinac -H (print filename for each match). Neviem ako je to na inych systemoch, ale urcite to plati pre moj Mandrake/8.2.

Inak `grepcd' alias si spravim asi tiez. :-)

Stanislav Brabec
Stanislav Brabec (neregistrovaný)
11. 10. 2002 21:32 Nový

Re: Obsahy CD

celé vlákno

Pokud jsou ty seznamy dělané pomocí ls -lR, doporučuji svůj lslrfind, který vypíše i jméno adresáře (viz http://www.root.cz/clanek.php4?id=1131).

Yeti
Yeti (neregistrovaný)
8. 10. 2002 9:56 Nový

Mazání dočasných souborů

celé vlákno

Lepší než nějaké konvence pojmenovávání souborů je mít slušný Makefile. Ten řeší jednak generování generovatelných věcí ze zdrojových, pokud zapomenu, jak jsem to dělal, a jednak mazání dočasných/generovatelných věcí.

Stanislav Brabec
Stanislav Brabec (neregistrovaný)
8. 10. 2002 10:13 Nový

Re: Mazání dočasných souborů

celé vlákno

Máte pravdu. Stejně tak to ovšem může řešit třeba skript, pokud máte zakázky stejného charakteru, anebo prostě ruční zopakování postupu. V TeXu to třeba je tak, že:
- nejdříve vygeneruji obrázky ve formátu eps
- poté to ztexuji po stránkách, a to zhruba 3× za sebou, aby se vygenerovaly a ustálily všechny obsahy a indexy (je-li obsah na začátku, posouvá stránkování)
- v případě mých maker to poté ztexuji po arších
- vygeneruji postscript
- v případě potřeby i pdf
Na takto popsaný postup by mohl stačit skript, ale stejně jsem si ho nikdy nenapsal, a to z praktických důvodů - protože tento postup znám, většinou vím, co a jak udělat a nemusím provádět zbytečné kroky.
Naproti tomu Makefile, který v TeXu testuje, zda se již ustálily odkazy, je docela netriviální.

Stanislav Brabec
Stanislav Brabec (neregistrovaný)
8. 10. 2002 10:19 Nový

převod symbolických odkazů

celé vlákno

K článku jsem ještě nepřipsal poslední aktualitu - napsal jsem skript mkcd, který:
- rozbalí všechny archivy
- najde všechny symbolické odkazy a jde-li to, převede je na pevné odkazy (umí to i s adresáři pomocí rekurze)
- obnoví časová razítka všech adresářů
- několik dalších kroků, aby to majitelé Windows přečetli (dekomprimovaná kopie všech TIFF G4, kopie všech textů převedená do CP1250).
Mohu ho vystavit, bude-li zájem.

Stanislav Brabec
Stanislav Brabec (neregistrovaný)
9. 10. 2002 0:01 Nový

Re: převod symbolických odkazů

celé vlákno

Tak jsem tyto skripty vystavil na mé www stránce (viz výše odkaz URL)

hkmaly
hkmaly (neregistrovaný)
9. 10. 2002 13:40 Nový

moje verze CD rejstriku

celé vlákno

Uz si nejsem jisty ktery duvod byl prvni, ale rozhodl jsem se spojit vytvoreni rejstriku CD, kontrolu spravneho vypaleni a kontrolu verze souboru. Proto jsem si pro tento ucel napsal script zalozeny na find -exec md5sum a uschovavam vysledky. Upravil jsem i updatedb aby bylo mozne prohledavat tyto seznamy locate. Jedine co obcas chybi je velikost souboru. A taky by se hodilo vedet v ktere hromadce prislusne CD je :-).

Stanislav Brabec
Stanislav Brabec (neregistrovaný)
9. 10. 2002 19:03 Nový

Re: moje verze CD rejstriku

celé vlákno

Upravený updatedb mám taky doma. Elocate mi potom hlásí:

jméno_média:cesta/soubor

Zasílat nově přidané příspěvky e-mailem