Über mehrere Dateisysteme verteilt Ich habe zahlreiche .webarchive-Dateien, die von OmniWeb gespeichert wurden. Also zum Beispiel:
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;
Diese Dateien werden wie von einem unbekannten Entwickler behandelt. Ich kann jedes mit einem Control-Klick öffnen, aber es ist langweilig.
Ich hätte also gerne einen Befehl, der wahrscheinlich find (1) beinhaltet , um alle diese erweiterten Attribute zu entfernen .
quelle
find
wird die gleiche effiziente Dateipfad-Assemblierung durchführen, wenn Sie sie mit\+
anstelle von beenden\;
.Hier ist eine automatisierte Methode, um dies zu erreichen:
Öffne Automator - wähle "Service"
Fügen Sie dies ein
Stellen Sie sicher, dass "Dateien oder Ordner" für "Dienst empfängt ausgewählt" ausgewählt ist. Stellen Sie sicher, dass "Finder" für "in" ausgewählt ist
Klicken Sie dann auf Speichern und geben Sie der Datei den Namen "Unquarantäne". Wechseln Sie zu dem Ordner oder der Datei, die Sie aus der Quarantäne entfernen möchten, und klicken Sie mit der rechten Maustaste, und wählen Sie "Unquarantäne" aus
https://forums.macrumors.com/threads/%E2%80%9Cverifying%E2%80%9D-upon-opening-every-file.2065395/page-2#post-25134721
quelle