Today I found myself stuck: I couldn’t delete a directory from my Mac, no matter what I tried, sudo or not.
Turns out, for some reason the schg
flag was set on that folder. schg
, or “system immutable” flag, prevents even root from doing anything with that file. Fortunately, root is allowed to remove that flag, and then delete the file.
sudo chflags noschg undeletable_file_or_folder sudo rm -rf undeletable_file_or_folder |
Problem solved.
(Always be careful copying and pasting sudo rm -rf
commands from the internet.)