I find that I generally cannot remove files on my main (hfs) external drive via Preview. I can remove them via a Finder window, and I can remove then from Terminal .. just not Preview!
If they’re on my main drive (the internal SSD on my Mac Mini), I can remove them via Preview without any problem.
Here’s the directories (and security flags) for one file in question (foo.jpg):
ls -l -d / /Volumes/ss /Volumes/ss/pics /Volumes/ss/pics/misc
drwxr-xr-x 20 root wheel 640 Oct 12 2022 /
drwxrwxr-x+ 97 root wheel 3366 Jul 26 22:49 /Volumes/ss
drwxrwxr-x 33 sieler staff 1122 Jul 27 21:17 /Volumes/ss/pics
drwxrwxr-x 13 sieler staff 442 Jul 27 21:24 /Volumes/ss/pics/misc
-rw-r--r-- 1 sieler staff 3035137 Jul 19 12:40 foo.jpg
Attempts to remove via Previe (e.g., right-click, select ‘Move to Trash’; or left click and hit command-backspace) get a popup:
You do not have permission to
move the file "foo.jpg" to the trash.
What’s wrong with Preview? (And, can I fix it?)
My external drive is: Mac OS Extended (Journaled) I’m on Monterey (12.6.1)
Update: Oddly, Preview will let me rotate them and save them back in place, which effectively removes (and recreates) them, so it HAS access!
And, since I can Finder-remove, or Terminal/rm-remove, I clearly have the rights to remove the file (and to access the .Trash folder).
(Yes, the vast majority of other files on the drive are Preview removable.)
thanks!