Logged in as user 1, I am trying to delete all files in a folder belong to user 2, using * as a wildcard. I know there is a file in the folder.
% sudo ls /Users/Guest/Documents
.localized file
% sudo rm /Users/Guest/Documents/*
zsh: no matches found: /Users/Guest/Documents/*
Why is * not behaving as I expected?