Распространение по нескольким файловым системам У меня есть множество файлов .webarchive, которые были сохранены OmniWeb. Так, например:
sh-3.2$ ls -@ 2012-03-19.webarchive
2012-03-19.webarchive
sh-3.2$ ls -@l 2012-03-19.webarchive
-rw-r--r--@ 1 gjp22 staff 3722852 19 Mar 2012 2012-03-19.webarchive
com.apple.quarantine 26
sh-3.2$ xattr -l 2012-03-19.webarchive
com.apple.quarantine: 0000;4f66fcc8;OmniWeb.app;
Эти файлы рассматриваются как от неизвестного разработчика. Я могу открыть каждый с помощью Control-click, но это утомительно.
Поэтому я бы хотел, чтобы команда, возможно, включающая find (1) , удалила все такие расширенные атрибуты .
источник
find
сделает такую же эффективную сборку пути к файлу, если вы закончите его\+
вместо\;
.Вот более автоматизированный способ сделать это:
открыть автомат - выбрать «сервис»
вставьте это
Убедитесь, что «файлы или папки» выбраны для «Служба получает выбран». Убедитесь, что «Finder» выбран для «в»
затем нажмите «Сохранить» и назовите его «Карантин», перейдите в папку или файл, который вы хотите удалить из карантина, щелкните правой кнопкой мыши и выберите «Карантин»
https://forums.macrumors.com/threads/%E2%80%9Cverifying%E2%80%9D-upon-opening-every-file.2065395/page-2#post-25134721
источник