Je cherche à parcourir récursivement les répertoires pour trouver les fichiers qui n'appartiennent PAS à un utilisateur particulier et je ne sais pas comment écrire cela. Toute aide serait appréciée. Merci
Échapper à la !
semble être facultatif
Je cherche à parcourir récursivement les répertoires pour trouver les fichiers qui n'appartiennent PAS à un utilisateur particulier et je ne sais pas comment écrire cela. Toute aide serait appréciée. Merci
En acheminant la sortie vers xargs ls -al
peut fournir plus d'informations que le -print
drapeau
En acheminant la sortie vers xargs -I{} -P3 -- ${cmdhere} {}
peut faire en sorte que ${cmdhere} opère sur chaque fichier en parallèle. cmdhere ::= standard unix utils ; standard unix utils ::= chmod, chown, stat, ls, ...
Recherche de fichiers qui n'appartiennent PAS à quelqu'un
D'autres ont répondu à la question "NON possédé par un utilisateur particulier" dans le corps. En voici une qui répond à la question du titre mais qui n'a pas été fournie :
$ find / -nouser
Vous pouvez l'utiliser comme ça :
$ sudo find /var/www -nouser -exec chown root:apache {} \;
Et une autre, connexe :
$ find / -nogroup
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.