Расширение пути выполняется до выполнения sudo
.Это означает, что это сделано с правами доступа текущего пользователя, и если вы не можете получить доступ к /Users/student/Desktop
, расширение завершится неудачно.Вместо этого сделайте следующее:
sudo bash -c "rm /Users/student/Desktop/*"
Таким образом, расширение пути выполняется с повышенными правами, предоставленными sudo
.Возможно, вам придется сделать rm -r
, если на рабочем столе есть какие-либо каталоги / пакеты.