Il Finder ha colonne per ordinare i file in base a: Nome, Dimensione, Tipo, Data, Commento, ecc. Questi sono mostrati come intestazioni quando Finder è in modalità "Elenco", con le rispettive proprietà dei file mostrate sotto.
-  Se I Cmd + I un file e modifica i commenti su FOO,   mdlsmostra FOO e Finder mostra FOO.
-  Se imposto Commenti alla BAR dal Terminale,   mdlsmostra "BAR", ma Il Finder mostra ancora "FOO"!
Come posso cambiare il campo "Commento" da Terminale in modo che la modifica si propaga in Finder?
$ xattr -w com.apple.metadata:kMDItemFinderComment "BAR" test.txt
$ mdls test.txt
kMDItemFinderComment = "BAR"
Aggiornamento : ho notato che quando si utilizza Finder / AppleScript, Comment è impostato su un elenco di proprietà binarie contenente il valore. Quindi forse è possibile aggirare AppleScript e aumentare le prestazioni?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<string>My comment</string>
</plist>
 Ho provato a modificare l'elenco delle proprietà e reinserirlo in   xattr   . Tuttavia,   xattr    restituisce il messaggio di errore   Odd-length string    anche se la dimensione del file di   hex    è in realtà un numero pari. Chiunque? 
xattr -p com.apple.metadata:kMDItemFinderComment a | xxd -r -p | plutil -convert xml1 -o plist -
nano plist
cat plist | plutil -convert binary1 -o - - | xxd -p -c 999 -u > hex
xattr -w -x com.apple.metadata:kMDItemFinderComment hex test.txt