Не непосредственно, нет. Лучшее, которое можно сделать, восстановить и проверить к временному каталогу, затем переименовать. Переименовывание переместит файлы в их надлежащее положение атомарно.
Согласно официальной документации FreeBSD постоянный клиент chsh
должен сделать:
chsh -s /usr/local/bin/bash
Вывод о "... командной строке поддержек, редактирующей...", вероятно, прибывает из состояния, настроенного в Вашем сценарии запуска. (Это отображает случайную подсказку при входе в систему.)
chsh
и отображенныйgetent
. (см. мой комментарий выше.) – michas 16.02.2014, 13:18echo $0
,echo $SHELL
илиps -ef|grep $$
мог бы помочь Вам с этим. Я вполне уверен, Вы уже выполняете удар как оболочку. – michas 16.02.2014, 15:06sudo
после соединения с системой FreeBSD все еще работают символы редактирования? При вводе управления-A курсор переходит к началу строки? – Mark Plotnick 16.02.2014, 15:47