Я подключился к машине Ubuntu с помощью SSH.
В соответствии сDashAsBinSh на Ubuntu Wiki бросатьсяиспользуется вместоБашпо умолчанию.
В статье говорится:
Вы можете использовать dash -n, чтобы проверить, будет ли скрипт работать под dash, не запуская его на самом деле.
По-видимому, -n
средстваnoexec. Из чистого любопытства я выполнил команду dash -n
.
Меня встретило сообщение о том, что я не могу выйти.
user@remote:~$ dash -n
$ exit
$ exit;
$ quit
$ --help
$ help
$ ^C
$
Как мне прервать то, что я делаю, и вернуться?
решение1
Попробуйте Ctrl+ d(что должно быть эквивалентно передаче exit
команды оболочке) вместо Ctrl+c