Intereting Posts
Почему виртуальные хосты Apache на Ubuntu 14.04 не работают? Как это выражение ricky bracket в grep работает? Как изменить тему подсказки для уведомлений? Могу ли я ответить на комментарии в Software Center в качестве разработчика приложений? Как squid-deb-proxy обрабатывает старые / более новые версии Ubuntu? Переключение ibus между методами ввода больше не работает с 16.04 Текстовый редактор или просмотрщик со складыванием на основе отступов настроить tkinter для python3.4.2 Как я могу анализировать использование моего процессора в течение длительного периода времени? Некоторые программы не найдены при использовании с sudo Есть ли способ разделить IRC-сети в окне чата Pidgin? Использование Compiz по умолчанию в Unity 2D Полное шифрование системы с LUKS на безголовом сервере – разблокировка с DropBear и busybox. Как? Что значит «.» И «..» означает, что в папке? 13.10-выключить невозможно

echo $ SHELL: неожиданный результат

Я столкнулся с проблемой, связанной с изменением оболочки, когда я меняю оболочку с bash на csh и набираю comand echo $SHELL , я ожидаю, что оболочка будет напечатана:

 /bin/csh 

Но вместо этого он печатает:

 /bin/bash 

В чем причина этого? Как я могу напечатать путь к текущей запущенной оболочке?

Чтобы просмотреть текущую оболочку, используйте:

 echo $0 

$SHELL печатает стандартную оболочку.