Как мне поменять на ksh?
Мне нужно изучить некоторые детали ksh, но я не хочу постоянно переходить с bash на ksh.
Что я должен делать?
Можно ли изменить оболочку только для конкретного сеанса консоли?
3 ответа
Если у вас еще не установлен ksh, введите sudo apt-get install ksh в терминале. После установки вы можете войти в сеанс ksh, введя ksh в терминале. Когда вы закончите с Ksh просто введите exit,
sudo apt-get install ksh затем запустите ksh, просто набрав ksh в окне терминала. Exit когда вы закончите, чтобы вернуться к вашей оболочке по умолчанию.
После установки kshВы также можете использовать команду exec ksh заменить существующую оболочку. Затем, когда вы выходите ksh эта консоль закрыта.
Не так важно сейчас, но раньше было очень важно, когда у нас было 150 пользователей, совместно использующих одну и ту же ограниченную машину.
exec ksh в конце вашего .bashrc должен сделать это - но тогда это затронет каждую интерактивную оболочку.