Где я должен разместить личные настройки оболочки при использовании тире?
Файл по умолчанию отсутствует, вы должны установить его имя в переменной окружения ENV
. Поэтому добавьте к .profile
строку
ENV=$HOME/.shinit; export ENV
, чтобы .shinit
стало эквивалентом .bashrc
.
Но учтите, что dash
не подходит для интерактивного использования, учитывая, что не предоставляют никаких возможностей редактирования строк (это можно решить: см. Как иметь возможности редактирования в приложениях командной строки, которые не предоставляют их ).