Входная петля в Ubuntu 16.04 после редактирования пути

Команда, о которой вы упоминали sed 's/APPLE/apple/g' UPPER.txt > lower.txt, не должна перезаписывать оригинал UPPER.txt, потому что поведение по умолчанию sed заключается в записи на lower.txt. Есть что-то еще, что вы сделали, возможно, перезаписали исходный файл. sed не касается исходного файла, если вы не указали флаг -i. Для ваших целей я предлагаю сначала сделать резервную копию исходного файла, иначе просто скопируйте его.

На стороне заметьте, пожалуйста, обратите внимание, что вызов system() является злым и не должен быть используется,

0
задан 20 May 2018 в 11:34

3 ответа

Вы пробовали войти в текстовый терминал:

Ctrl + Alt + F1 Введите имя пользователя, затем пароль

Если вы можете войти в систему таким образом, вы можете временно переименовать ~ / .pam_environment:

mv ~/.pam_environment ~/.pam_environment.bak

Затем вернитесь к графическому логину (Ctrl + Alt + F7) и повторите попытку.

2
ответ дан 22 May 2018 в 10:35

Вы пробовали войти в текстовый терминал:

Ctrl + Alt + F1 Введите имя пользователя, затем пароль

Если вы можете войти в систему таким образом, вы можете временно переименовать ~ / .pam_environment:

mv ~/.pam_environment ~/.pam_environment.bak

Затем вернитесь к графическому логину (Ctrl + Alt + F7) и повторите попытку.

2
ответ дан 17 July 2018 в 13:53

Вы пробовали войти в текстовый терминал:

Ctrl + Alt + F1 Введите имя пользователя, затем пароль

Если вы можете войти в систему таким образом, вы можете временно переименовать ~ / .pam_environment:

mv ~/.pam_environment ~/.pam_environment.bak

Затем вернитесь к графическому логину (Ctrl + Alt + F7) и повторите попытку.

2
ответ дан 20 July 2018 в 13:57

Другие вопросы по тегам:

Похожие вопросы: