Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

posted 2015-12-16 14:51:23 +0100

Funguje to tak jak je v manualu, ale pouze pro predikaty jako jsou time, min a size (-{a,m,c}{min,time} -size).

find . -mtime 3 najde soubory upravene pred prave tremi dny.
find . -mtime +3 najde soubory upravene pred vice jak tremi dny (tzn. 4 a vice).
find . -mtime -3 najde soubory upravene pred mene jak tremi dny (tzn. 2 a mene).

U perm je to trochu jinak.

find . -perm 750 najde soubory, ktere maji presne takto nastavena prava. tzn. pri pouziti ls bude prvni sloupec vzdy vypadat ?rwxr-x---
find . -perm -750 najde soubory, ktere maji alespon tato prava. tzn. ten 'sloupecek' bude vypadat ?rwxr?x???

Pokud bych chel maximalne takova, postacim s negaci predikatu (!)

Funguje to tak jak je v manualu, ale pouze pro predikaty jako jsou time, min a size (-{a,m,c}{min,time} -size).

find . -mtime 3 najde soubory upravene pred prave tremi dny.
find . -mtime +3 najde soubory upravene pred vice jak tremi dny (tzn. 4 a vice).
find . -mtime -3 najde soubory upravene pred mene jak tremi dny (tzn. 2 a mene).

U perm je to trochu jinak.

find . -perm 750 najde soubory, ktere maji presne takto nastavena prava. tzn. pri pouziti ls bude prvni sloupec vzdy vypadat ?rwxr-x---
find . -perm -750 najde soubory, ktere maji alespon tato prava. tzn. ten 'sloupecek' bude vypadat ?rwxr?x???

Pokud bych chel maximalne takova, postacim s negaci predikatu (!)

EDIT:

To + u -perm je trosku slozitejsi, ale v zasade to rika: "alespon jedno z prav, ktere zadam". Priklad:

find . -perm +640 soubor je citelny pro vlastnika nebo zapisovatelny pro vlastnika nebo citelny pro skupinu
Coz je dost zvlastni kriterium, nicmene napr. tohle bude vyuzitelne:
find . -perm +111 soubor je nekym spustitelny.

A je to ekvivalentni s: find . \( -perm -001 -o -perm -010 -o -perm -100 \)