Wenn ich ein ls
in einem Verzeichnis mache, bekomme ich folgende Ausgabe:
drwxr-xr-x@ 12 xonic staff 408 22 Jun 19:00 .
drwxr-xr-x 9 xonic staff 306 22 Jun 19:42 ..
-rwxrwxrwx@ 1 xonic staff 6148 25 Mai 23:04 .DS_Store
-rw-r--r--@ 1 xonic staff 17284 22 Jun 00:20 filmStrip.cpp
-rw-r--r--@ 1 xonic staff 3843 21 Jun 21:20 filmStrip.h
Ich habe mich gefragt, was das @
bedeutet.
xattr -r -d com.apple.TextEncoding *
wird es wahrscheinlich entfernen, wenn es sich um eine lokal erstellte Textdatei handelt, z. B. einen C ++ - Header oder eine Quelldatei. Wenn Sie es heruntergeladen haben, xattr -r -d com.apple.quarantine *
wird es wahrscheinlich entfernt, sodass Sie beispielsweise ein Makefile bearbeiten können. Aus irgendeinem Grund von Apple nicht erlauben Sie ein Makefile zu bearbeiten, aber nicht können Sie ein Makefile laufen, mit com.apple.quarantine
. Go figure ...