On Sat, 22 Dec 2001, Pierre-Alain Savary wrote: > find / -uid 500 \( -type f -o type d \) -print0 | xargs -0 chown 501
faux, n'avais-je pas écrit: find / -uid 500 \( -type f -o -type d \) -print0 | xargs -0 chown 501 -- (manque un - avant type, manque le --) Explication: si les noms de fichiers contiennent des espaces ou des sauts de ligne (parfaitement valide sous POSIX), oublier le -print0 et le -0 ne fera pas ce qu'on veut. Si les noms de fichiers commencent par `-' non plus. -- est une option standard GNU qui veut dire: fin des arguments. Exemple: schaefer@defian:~% chown 501 -truc abcd chown: invalid option -- t Try `chown --help' for more information. schaefer@defian:~% chown 501 -- -truc abcd chown: -truc: No such file or directory chown: abcd: No such file or directory comparer les deux erreurs différentes. chown 501 un; chown > cru bon de choisir une imprimante générale (printer2) et il fallait probablement qu'il faut alors que Windows envoie un format d'impression standard, comme p.ex. du PostScript gérable par gs. PS: essayez de citer et de ne pas contaténer tout le message original. -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.