Как изменить атрибуты всех целей символических ссылок внутри каталога?
/usr/bin/find /mydir -type l | xargs /bin/readlink | /usr/bin/chattr +s
Три команды не работают.
Благодарю.
Как изменить атрибуты всех целей символических ссылок внутри каталога?
/usr/bin/find /mydir -type l | xargs /bin/readlink | /usr/bin/chattr +s
Три команды не работают.
Благодарю.
/usr/bin/find /mydir -type l -exec /bin/readlink {} \; | xargs -d'\n' /usr/bin/chattr +s
Это будет
readlink
иchattr
для всех целей.Проблема может возникнуть, если в именах файлов есть новые строки, но обычно это только гипотетическая проблема.
/usr/bin/find /mydir -type l -exec /usr/bin/chattr +s '{}' \;