Да, если у вас нет разрешения на удаление $dir
, то rm
будет неудачным, с -r
Я предполагаю, что он будет неудачным, если вообще ничего не может быть удалено.
For example,
$ mkdir test_dir
$ sudo chown root.root test_dir
$ cd test_dir # we no longer have write permission to .
$ sudo mkdir new_dir
$ rm -rf new_dir
rm: cannot remove 'new_dir': Permission denied
$ echo $?
1