Укажите путь к скрипту, так как его нет в $PATH
.
./check_methods.py list
И никогда не добавляйте .
к $PATH
.
Я только что попробовал то, что вы описали, в Debian внутри моего пользовательского каталога. Сделал каталог test
и еще один каталог внутри него test/mnt
. Затем добавил немного test/content
. И монтируется test
на test/mnt
вот так:
$ sudo mount --bind /home/user/test/ /home/user/test/mnt/
Теперь, если я удалю вот так:
$ rm -r test/*
Или вот так:
$ rm -r test/mnt/*
У меня удаляется весь контент, но /home/user/test/mnt/ не удаляется, потому что он занят. Выполнение команды под root имеет тот же результат.
Таким образом, это позволит вам удалить содержимое, кроме самой точки монтирования, если перед этим не возникнет другая ошибка.
удаление / *рекурсивно — не очень хорошая идея.
это / корневой раздел, содержащий всю вашу ОС.
он позволит вам удалить его содержимое, но вы будете удивлены при следующей загрузке, так как ваша машина уж точно никак не загрузится.