Поскольку учетную запись создали вы, я предполагаю, что у вас есть root-доступ в системе.
Войдите в систему как пользователь root и отредактируйте файл, исправив ошибку.
Чтобы исправить это как затронутый пользователь:
Некоторые графические логины позволяют выбрать альтернативную оболочку входа. Выберите тот, который не bash
, и войдите в систему, исправьте ошибку и снова выйдите из системы. Затем выберите bash
в качестве оболочки входа при следующем входе в систему.
Если это удаленная система, используйте
ssh -t user@host vim.bash_profile
или ssh -t user@host "sh -c 'vim.bash_profile'"
, отредактируйте файл и выйдите. ssh user@host mv.bash_profile.bash_profile-broken
или .bash_profile
с помощью scp
(, возможно, исправленную версию полученной с помощьюscp
).