Portál AbcLinuxu, 11. května 2024 14:56


Dotaz: Seznam souborů

20.5.2008 09:52 Mirek
Seznam souborů
Přečteno: 360×
Odpovědět | Admin
Dobrý den,

chtěl bych se zeptat, jestli někdo neví o nástroji, který dokáže pořídit obraz adresářové struktury i se soubory včetně vlastností jako je (velikost, datum, MD5 -nebo jiný kontrolní mechanismus ...). Avšak neprovádí uložení celého obsahu souboru. Tento nástroj by měl pak být schopen po odpojení od zmíněné adresářové struktury schopen pracovat nad svoji vlastní databází a samozřejmě i nad jinými skutečnými adresáři . Jeho vlastností by mělo být hlavně vyhledávání a porovnávání souboru na základě MD5 (unikátnost MD5 teď nechci řešit).

Zjednodušeně řečeno: Neví někdo o nástroji, který dovede evidovat obrovské množství souborů a pracovat s informacemi o nich bez toho, aby je mohl přímo číst?

Děkuji za případné rady Mirek
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.5.2008 13:01 Messa | skóre: 39 | blog: Messa
Rozbalit Rozbalit vše Re: Seznam souborů
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kdybys nic nenašel, tak podobný "nástroj" by šel složit z nástrojů, jako jsou find, xargs, md5sum, grep a sort. Nebo třeba pár řádků v Pythonu. Při dnešních rychlostech CPU a disků by ta databáze stačila textová, leda že bys chtěl indexovat petabajty dat.
20.5.2008 16:01 Mirek
Rozbalit Rozbalit vše Re: Seznam souborů
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dík za nápad, ale mě spíše šlo o nástroj, který ten problém řeší jako celek. Je mi jasné, že vše lze řešit pomocí skriptů s použitím příkazů o kterých píšeš. Celý problém by se dal například rozdělit třeba na dva: 1) skript na pořízení "database" - pokud tomu tak budeme říkat 2) skript na práci s databasi

Mě spíše šlo o to, jestli někdo neví o nějakém nástroji, který se alespoň vzdáleně blíží mé specifikaci. Jednou z možností je napsat si takový nástroj sám, ale tomu jsem se chtěl vyhnout. Pokoušel jsem se něco vyGooglit, ale je docela problém zadat klíčová slova tak, aby to něco relevantního vůbec našlo. Ale i tak si tvé rady vážím.

Mirek
20.5.2008 22:50 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Re: Seznam souborů
Tracker, Strigi, Beagle...
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
21.5.2008 08:30 rastos | skóre: 62 | blog: rastos
Rozbalit Rozbalit vše Re: Seznam souborů
Odpovědět | | Sbalit | Link | Blokovat | Admin
locate (resp.slocate) - už to len rozšíriť o tú MD5.
21.5.2008 17:15 Mirek
Rozbalit Rozbalit vše Re: Seznam souborů
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nástroje, které popisujete částečně asi odpovídají mé specifikaci a to ve smyslu, že vytvoří (použijí) databázi a jsou schopny v ní hledat, ať už podle názvu případně obsahu. Nicméně já bych spíše preferoval nástroj, který by dokázal databázi také procházet jako souborový systém jako třeba: mc, krusader ... To neznamená, že navržené nástroje jsou nevhodné, jen jim něco ještě chybí. Možná že některý z nástrojů má nadstavbu, která to dokáže?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.