Я установил оболочку fish на свой сервер, но обнаружил, что она мешает мне подключаться к серверу по ssh. Когда я подключаюсь к серверу и запускаю его, отлаживая код, все работает нормально, за исключением кода, ведущего к пакетам, подчеркнутым красным, и сообщения, которое сообщает система, когда я подключаюсь по ssh, что-то вроде это
введите здесь описание изображения
`
pwd
/home/visionx
Команда завершена с кодом завершения 0
pwd
/home/visionx
Команда завершена с кодом завершения 0
Команда Rsync 'rsync' не найдена ни в локальном PATH, ни как полная путь к исполняемому файлу
Начало самоанализа Python...
pwd
/home/visionx
Команда завершена с кодом завершения 0
echo ${SHELL}
fish : Переменные не могут быть заключены в квадратные скобки. В рыбе используйте {$SHELL}.
echo ${SHELL}
^
Команда завершена с кодом завершения 121
/usr/bin/what python3
fish : Неизвестная команда: fish:
fish:
fish: Переменные нельзя заключать в квадратные скобки. В fish используйте {$SHELL}.
^
fish: переменные нельзя заключать в квадратные скобки. Для рыбы используйте {$SHELL}.
echo ${SHELL}
^
fish: Неизвестная команда: ^
fish:
^ -l -c ' /usr/bin/what python3'
^
Команда завершена с кодом выхода 127
pwd
/home/visionx
Команда завершена с кодом выхода 0
sh -c "type -P python3"
fish: Неизвестная команда: fish:
fish:
fish: Переменные нельзя заключать в квадратные скобки. В fish используйте {$SHELL}.
^
fish: переменные нельзя заключать в квадратные скобки. Для рыбы используйте {$SHELL}.
echo ${SHELL}
^
fish: Неизвестная команда: ^
fish:
^ -l -c ' sh -c "type -P python3"'
^
Команда завершена с кодом выхода 127
pwd
/home/visionx
Команда завершена с кодом выхода 0
echo ${HOME}
fish: Неизвестная команда: fish:
fish:
fish: Переменные нельзя заключать в квадратные скобки. В fish используйте {$SHELL}.
^
fish: переменные нельзя заключать в квадратные скобки. Для рыбы используйте {$SHELL}.
echo ${SHELL}
^
fish: Неизвестная команда: ^
fish:
^ -l -c ' echo ${HOME}'
^
Команда завершена с кодом выхода 127
Интроспекция завершена
`
Я хотел бы спросить, есть ли какой-нибудь способ решить эту проблему. Я не хочу менять оболочку на своем сервере обратно на bash, могу ли я изменить ее с pycharm?
Подробнее здесь: https://stackoverflow.com/questions/788 ... fault-bash
Как изменить оболочку SSH-соединения pycharm в Windows на bash по умолчанию на сервере? ⇐ Linux
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как перезапустить оболочку внутри bash-скрипта и продолжить выполнение скрипта?
Anonymous » » в форуме Linux - 0 Ответы
- 111 Просмотры
-
Последнее сообщение Anonymous
-