Это сработало для меня:
find "$@" ! -type d -exec kill -9 $$ \; -quit && rm -R "$@"
find
завершится нормально (ничего не найдено) rm -R "$ @"
будет выполнен. find
находит что-то, текущая оболочка / скрипт уничтожается ( $$
сохраняет pid). В этом случае часть rm
никогда не будет выполнена. Попробуйте команду:
system ssh start
, затем проверьте, активна ли она. набрав service --status-all
Если рядом с SSH стоит a +
, он активируется.
Несмотря на то, что учебник M2 предлагает вам пройтись по нему, пожалуйста, оставьте место для некоторых трудностей: "rlogin -l root 192.168.154.132" запрашивает у вас пароль пользователя "root", верно? Посмотрите /etc/issue и подумайте об этом... вспомните имя пользователя, которое использует M2...
Моя проблема была решена следующим образом:-
# sudo apt-get update
# sudo apt-get install rsh-client