Libellés

mercredi 16 février 2011

Find : lister les fichiers avec un chmod particulier

Avec find, pour lister les fichier en chmod 644 il faut saisir la commande :


$ find ./tata -perm 644 -type f -print
./tata/tyoto
./tata/tiuti

### Ou en le combinant avec xargs pour voir les droits respectifs :
$ find ./tata -perm 644 -type f -print | xargs ls -l
-rw-r--r-- 1 romain users 0 fév 16 11:48 ./tata/tiuti
-rw-r--r-- 1 romain users 0 fév 16 11:48 ./tata/tyoto



Maintenant pour lister les fichiers qui ne sont pas en chmod 640, il faut saisir la commande :

$ find ./tata ! -perm 640 -type f -print
./tata/tyoto
./tata/tiuti

### Ou en le combinant avec xargs pour voir les droits respectifs :
$ find ./tata ! -perm 640 -type f -print | xargs ls -l
-rw-r--r-- 1 romain users 0 fév 16 11:48 ./tata/tiuti
-rw-r--r-- 1 romain users 0 fév 16 11:48 ./tata/tyoto

Aucun commentaire:

Enregistrer un commentaire