csh -> bash, автозапуск.bashrc PCBSD (FREEBSD)

Эй, я застрял с этой проблемой...

Я использую PCBSD (freebsd), который имеет оболочку csh по умолчанию, теперь я хотел использовать bash по умолчанию, поэтому я сделал

> chsh -s /bin/bash milo

теперь у меня в passwd

> milo:*:1001:1001:milo:usr/home/milo:/bin/bash

После перезагрузки все в порядке (по умолчанию bash)

И теперь мне нужно, чтобы мой.bashrc запускался автоматически при входе в систему, а он не...

мой bashrc по умолчанию находится в /compat/linux/etc/skel/.bashrc

Bashrc, очевидно, не запускается автоматически. Я уже пытался найти исходные тексты в ~ /.profile, usr / home / milo /.profile и.bash_profile и так далее до сих пор ничего

Я заметил (когда я в оболочке csh), что с.cshrc, который находится в ~ / cshrc (оболочка csh), я добавил псевдонимы и после перезагрузки все работало!.

Так что может быть проблема с изменением оболочки и автозапуска файлов

Пожалуйста помоги

1 ответ

Вы должны скопировать /compat/linux/etc/skel/.bashrc на ваш $HOME:

cp /compat/linux/etc/skel/.bashrc ~
editor ~/.bashrc || vi ~/.bashrc
Другие вопросы по тегам