Comment modifier les attributs de tous les liens symboliques à l'intérieur d'un répertoire ?
/usr/bin/find /mydir -type l | xargs /bin/readlink | /usr/bin/chattr +s
L'ajout de trois commandes ne fonctionne pas.
Gracias.
Comment modifier les attributs de tous les liens symboliques à l'intérieur d'un répertoire ?
/usr/bin/find /mydir -type l | xargs /bin/readlink | /usr/bin/chattr +s
L'ajout de trois commandes ne fonctionne pas.
Gracias.
/usr/bin/find /mydir -type l -exec /bin/readlink {} \; | xargs -d'\n' /usr/bin/chattr +s
Il s'agit de
readlink
l'utilité etchattr
sur toutes les cibles.Un problème pourrait survenir si les noms de fichiers comportaient des nouvelles lignes, mais il s'agit généralement d'un problème hypothétique.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.