Portál AbcLinuxu, 9. května 2025 05:54

Dotaz: find - výchozí řazení souborů na výstup

20.3.2008 13:30 razor | skóre: 33
find - výchozí řazení souborů na výstup
Přečteno: 318×
Odpovědět | Admin
Ahoj, nevíte podle čeho defaultně řadí soubory na výstup příkaz find ? Podle mě to není ani podle názvu souboru, {access,modify,change} time, ani podle velikosti souboru či čísla inode. Dík.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.3.2008 13:38 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: find - výchozí řazení souborů na výstup
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejspíš je neřadí, ale vypisuje je v pořadí, v jakém na soubory narazí. A to je zase dáno pořadím, v jakém na ně narazí operační systém, což bude nejspíše pořadí, v jakém jsou soubory uvedeny v seznamu souborů, které obsahuje daný adresář.
20.3.2008 13:46 razor | skóre: 33
Rozbalit Rozbalit vše Re: find - výchozí řazení souborů na výstup
Proč ten dotaz vlastně píšu. Když překopíruji na svůj mp3 přehravač písničky z adresáře, tak jsou pak v přehravači seřazeny stejně, jako když vypíšu obsah daného adresáře na hdd pomocí find. Tak si říkám, že by to nějakou logiku mít mělo :) Ale nevim.
20.3.2008 15:44 Ash | skóre: 53
Rozbalit Rozbalit vše Re: find - výchozí řazení souborů na výstup
Logiku to má, popsal ji Filip Jirsák o příspěvek výše... :) Při ukládání kopií je pořadí stajné jako při čtení originálů, takže při následném čtení kopií je pořadí stejné jako při čtení originálů. Pokud byste to chtěl v jiném pořadí, doporučoval bych ty soubory v daném pořadí nahrát... nebo to jste už zkoušel? :)
20.3.2008 15:53 razor | skóre: 33
Rozbalit Rozbalit vše Re: find - výchozí řazení souborů na výstup
No na ten mp3 přehrávač jsem je nahrával postupně podle abecedního (snad, ale určitě nějakého řazení - časy, velikost) jak to setřídil v panelu midnight commander.
20.3.2008 16:31 YYY | skóre: 29 | blog: martinek
Rozbalit Rozbalit vše Re: find - výchozí řazení souborů na výstup
+1 :D
20.3.2008 19:41 razor | skóre: 33
Rozbalit Rozbalit vše Re: find - výchozí řazení souborů na výstup
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak je to tak jak jste říkali. Na přehravač sem totiž kopíroval jednotlivé adresáře (a ty si teda nějak pamatují pořadí souborů v adresáří) a ne seznam souborů. Řešení pro mě je zkopírovat seznam jednotlivých souborů seřazených dle abecedy. Díki.
21.3.2008 01:07 Ash | skóre: 53
Rozbalit Rozbalit vše Re: find - výchozí řazení souborů na výstup
"nějak pamatují" == adresáře jsou vlastně seznamy souborů. Nahrání souboru do adresáře tedy znamená přidání do seznamu (na konec seznamu) který tvoří ten adresář.

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.